分页导航
首页下的分页导航标签,使用el-tabs组件将所有打开的视图进行tab分页展示,点击可快速切换。
输入参数
| 名称 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| modelData | 分页导航模型数据 | Object as IPanelRawItem | - |
| controller | 分页导航控制器 | NavTabsController | - |
状态
| 名称 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| visible | 是否显示 | boolean | - |
| keepAlive | 隐藏时保留状态,再次显示时恢复原样(不重新初始化) | boolean | - |
| layout | 布局面板状态 | IApiLayoutState | - |
| disabled | 是否禁用 | boolean | - |
| class | 类名集合 | IApiPanelItemClass | - |
| required | 是否必填(仅输入交互类面板项有效,如:输入框、下拉选择框等) | boolean | - |
| readonly | 是否只读(仅输入交互类面板项有效,如:输入框、下拉选择框等) | boolean | - |
| context | 应用上下文 | IApiContext | - |
| counterData | 计数器数据 | IApiData | - |
| currentKey | 当前路由key | string | - |
| tabItems | 分页标签项 | TabMsg[] | [] |
| activeTab | 当前激活tab | string | - |
控制器
| 名称 | 说明 | 类型 |
|---|---|---|
| model | 成员模型 | IPanelItem |
| panel | 面板控制器(反向引用) | IApiPanelController |
| parent | 父容器控制器(除了根成员都存在) | IApiPanelItemContainerController |
| state | 面板项成员状态对象 | IApiPanelItemState |
| data | 当前面板项绑定的数据对象(只读),通常容器类型面板项数据用此属性承载 | IApiData |
| routeDepth | 当前视图的路由层级,非路由模式不存在。 | number | undefined |
| navPos | 导航占位控制器 | NavPosIndexController | undefined |
| findTabItem | 获取tabItem | (key: string) => TabMsg | undefined |
| findTabItemByViewKey | 通过视图标识获取tabItem | (key: string) => TabMsg | undefined |
| removeCache | 删除某个key对应的数据,仅处理组件自身维护的数据 | (key: string) => void |
| refreshItemUI | 刷新项(解决主信息更新之后界面ui未刷新) | (key: string) => void |
面板项参数
暂无内容