跳转到内容

应用切换器

应用切换器是前端导航核心组件,通过可视化列表实现多应用快速跳转,当应用存在子应用时,使用该能力需在首页视图配置应用选择模式为默认

输入参数

名称说明类型默认值
modelData应用切换器模型数据Object as IPanelRawItem-
controller应用切换器控制器AppSwitchController-

状态

名称说明类型默认值
visible是否显示boolean-
keepAlive不显示时是否保活,使其功能保留boolean-
layout布局面板状态IApiLayoutState-
disabled是否禁用boolean-
class类名集合IApiPanelItemClass-
required是否必填boolean-
readonly是否只读boolean-
context应用上下文IApiContext-
counterData计数器数据IApiData-
activeMicroAppId激活微应用标识string-
items微应用列表数据IApiMicroApp[][]

控制器

名称说明类型
model成员模型IPanelItem
panel面板控制器IApiPanelController
parent父容器控制器(除了根成员都存在)IApiPanelItemContainerController
state成员状态IApiPanelItemState
data数据对象IApiData
loadAllApps加载所有应用() => Promise<IApiMicroApp[]>
setActiveMicroAppId设置当前激活的应用标识(key: string) => void
switchMicroApp切换应用(key: string, router: Router) => Promise<void>

面板项参数

名称说明类型默认值
sourcetype应用源类型,其中UTIL表示微应用数据来源于功能组件服务、REFAPP表示微应用数据来源于引用子应用集(主应用和引用子应用的所有首页)'UTIL' | 'REFAPP''REFAPP'
未来已来,立即拥抱应用融合的力量
Released under the MIT License.