自定义数据
在页面中,除了使用业务数据,还需要使用状态数据。这些状态数据无需存储,只在页面上使用。
系统提供“自定义数据”组件,支持定义列,定义数据以及设置规则,自定义数据组件的用法和普通数据组件的用法基本相同
添加自定义数据
打开页面,从数据面板中拖入“自定义数据”组件到页面中
编辑列
自定义数据组件提供列定义界面,如下图所示
- 名称:列标识,代码中使用,要求使用英文
- 显示名称:设计时使用,建议使用中文
- 数据类型:默认字符串,可以设置为数值、布尔等
- 是否 ID 列:必须设置一列为 ID 列,新增数据时 ID 列的值系统自动生成
编辑数据
自定义数据组件提供初始数据定义界面
规则设置
自定义数据组件提供列规则设置界面
例如:设置列 c 的计算规则为列 a + 列 b 之和
自动模式
自动模式选择“自动加载”,会加载初始数据 自动模式选择“自动新增”,会新增一条数据,ID 列系统自动赋值,其他列如果设置了默认值,会自动填充
使用组件
设置完成,即可在页面中使用
页面中引入输入框组件,对应组件属性绑定数据列
运行时,当输入 a 和 b 字段值,则 c 字段自动进行计算