多项数据容器(仅数据)
与多项数据容器类似,唯一不同的是不根据数据循环绘制所有子,只绘制一遍,但所有数据都会传递给子组件。
示例效果
输入参数
| 名称 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| modelData | 多项数据容器(仅数据)模型 | Object as IPanelContainer | - |
| controller | 多项数据容器(仅数据)控制器 | MultiDataContainerRawController | - |
状态
| 名称 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| visible | 是否显示 | boolean | - |
| keepAlive | 不显示时是否保活,使其功能保留 | boolean | - |
| layout | 布局面板状态 | IApiLayoutState | - |
| disabled | 是否禁用 | boolean | - |
| class | 类名集合 | IApiPanelItemClass | - |
| required | 是否必填 | boolean | - |
| readonly | 是否只读 | boolean | - |
| context | 应用上下文 | IApiContext | - |
| counterData | 计数器数据 | IApiData | - |
| items | 多项数据容器数据 | IData[] | [] |
控制器
| 名称 | 说明 | 类型 |
|---|---|---|
| model | 成员模型 | IPanelItem |
| panel | 面板控制器 | IApiPanelController |
| parent | 父容器控制器(除了根成员都存在) | IApiPanelItemContainerController |
| state | 多项数据容器控制器状态 | MultiDataContainerRawState |
| data | 多项数据容器,根据数据模式 | IData |
| isDataContainer | 是否为数据容器 | any |
| panelItems | 面板子项的控制器 | { [key: string]: IPanelItemController } |
| setData | 设置数据集合 | (items: IData[]) => Promise<void> |
面板项参数
暂无内容