Skip to content

自定义/动态初始值

本文说明如何为表单组件配置简单初始值复杂初始值动态初始值,以及如何验证配置是否生效。

简单初始值

当组件的字段只需一段文字或单一选项时,可直接通过默认值属性设置。

  1. 姓名输入框:将默认值设置为「你好」
    default1

  2. 性别单选框:将默认选项设置为「男」
    default2

复杂初始值

当组件为复选框多选框级联选择器表格等需要多值组合时,默认值属性不可用,需在专业模式下配置 默认值(函) 属性。

  1. 水果复选框:将默认值设置为「苹果」
    default3

  2. 表格:默认添加一个空行
    default4

动态初始值

当初始值来自上下文 (context) 或需要动态计算时,同样通过 默认值(函) 配置。

  1. 姓名输入框:默认值取上下文中的用户名称
    default5

  2. 入学年月:默认值设置为当前时间
    default6

系统默认提供了 Dayjs 和 Lodash 全局函数, 便于您使用其海量的工具函数实现您的编程需求.

如何验证是否生效?

默认值在表单初始化时自动填入。验证步骤:

  1. 点击设计器顶部的 「运行」→「重置填写」
  2. 所有组件会按初始值重新填充,即可检查配置是否正确