门户协作开发

这里的门户协作开发不是指门户功能定制,特指在不定制门户的情况下,开发应用与门户协作。门户功能定制请参考《门户定制

门户数据获取

门户前端数据主要存储在页面对像 state 中,具体可参考《数据结构》,在同租户下的应用可获取门户 state 属性,从而减少非必要的请求

用户切换事件

门户下如果存在多个成员组织进行切换,需通过事件派发(参考《JS SDK》下事件触发器),调用方法“refreshDataByOrgId”。具体使用方法如下:

import history from 'core/appHistory';

//currentPsm指切换后的成员组织数据
history.router.emitter.on("refreshDataByOrgId",({currentPsm})=>{
    //处理成员组织切换后执行逻辑
});

集成第三方系统

通过微前端方法加载第三方系统,详细操作请参考《使用无界微前端框架嵌入页面》 ,通过该方式可实现在第三方系统中操作门户内容页签页面

results matching ""

    No results matching ""