表单(enhancer-form)用法

可用变量说明

INPUT_NUMBER

  • 【类型】number
  • 【说明】表单包含输入域的个数
  • 【示例】1

LAST_FOCUS_INPUT_NAME

  • 【类型】string
  • 【说明】最后获得焦点的输入域名
  • 【示例】"student_no"

LAST_FOCUS_INPUT_VALUE

  • 【类型】string
  • 【说明】最后获得焦点的输入域的值
  • 【示例】"12345"

[INPUT_NAME]

  • 【类型】[INPUT_DATA_TYPE] 与输入域数据类型一致。
  • 【说明】表单包含的输入域名都会作为变量名使用。
  • 【示例】比如表单有输入域名为:id, 值为 '12345'。

[INPUT_NAME]_DISPLAY_NAME

  • 【类型】string
  • 【说明】当前输入域值对应的显示名。
  • 【示例】比如下拉框当前选择的省份代码是11000 对应的 displayName 是北京

[INPUT_NAME_OTHER_FIELD]

  • 【类型】具体类型取决于字段本身的类型,可能是string 或者bool或者 number
  • 【说明】输入域绑定选项中,当前值对应的其他字段值。
  • 【示例】比如有名为 student 的下拉框,绑定了SQL数据源: select id value, name displayName, birth, ssn…那么变量 STUDENT_BIRTH 表示当前选项 birth 字段的值,STUDENT_SSN 表示 ssn 的值。

[INPUT_NAME]_CURRENT_INPUT_VAL

  • 【类型】[INPUT_DATA_TYPE] 与输入域数据类型一致。
  • 【说明】当前输入域正在输入或者操作的值,比如文件上传输入域当前删除的文件, 多标签当前正在输入的那个标签。
  • 【示例】"file1.jpg", "张"

Demo