Skip to content
关注微信公众号,获取最新动态
官方QQ交流群:985558286

表单业务规则

在表单设计时,可以对表单的业务逻辑(显示、隐藏、禁用等)进行处理。

动作事件

通过配置表单字段的事件,在事件函数中对表单进行逻辑处理。

js
function () {
  // 隐藏表单字段
  this.hide('id')

  // 显示表单隐藏的字段
  this.display('id')

  // ...
}

详细配置可以查看 JS 动作面板

可视化配置 ^1.6.0 ^3.6.0

在动作设置中选择可视化配置,可以通过图形界面方便直观的配置表单业务,无需在函数中书写 Javascript 代码。

打开/关闭对话框

说明

  • 目标字段: 选择需要操作的对话框字段标识。
  • 执行条件: 满足该执行条件后,才会执行该动作,需要是表达式,这里相当于IF条件语句:if(/*执行条件表达式*/)。可以前往表达式章节查看具体使用。

隐藏/显示表单字段

设置表单字段启用/禁用

设置表单数据

说明

  • 数据设置: 支持 字符串、数值、布尔值、表达式 赋值,动态数据可以通过 表达式面板 进行编辑。

校验表单字段

说明

  • 目标字段没有选择时,将对整个表单进行校验。
  • 选择中断执行动作,当校验失败后,后续的动作将不执行。

发送请求

说明

  • 数据源: 数据源面板中配置的数据源。
  • 数据源参数: 需要传递给数据源的参数,可以查看数据源参数配置
  • 请求结果变量: 请求响应的数据可以定义个变量接收,后续可以直接通过该变量操作数据。

刷新动态值 ^3.8.0

说明

  • 字段配置有动态值时,调用该动作进行刷新。
  • 刷新动态值(所有字段): 该动作将对表单中所有设置有动态值的字段进行刷新。

刷新动态选项数据 ^3.8.0

刷新请求数据 动作,新版本更新成 刷新动态选项数据 ,支持表达式的刷新。