介绍
在CabloyJS中,首页
不再是某一个唯一的页面,而是与App应用
绑定。在一个实际项目中,有多少个App
,就可以设置多少个首页
对于一个App而言,App Home
是可选的布局组件。如果没有提供App Home,则显示Default App
的布局组件
App Home模式
App Home
的模式有三种配置:
-
不设置
:意味着当前App不提供App Home
。比如系统App
,因为当我们打开系统App时,目的就是为了展示系统菜单 -
dashboard
:意味着使用dashboard
(仪表板)来显示App Home,具体而言就是指定为某个dashboard的atomStaticKey
。比如:宴会App
,home.dashboard
设置为test-party:dashboardTest
。参见:仪表板 -
page
:意味着使用页面组件
来显示App Home,具体而言就是指定为某个前端页面组件的Route路径。比如:CMS App
,home.page
设置为/a/basefront/atom/list?module=a-cms&atomClassName=article
,从而直接打开文章列表页面
。参见:页面组件路由
评论: