解决 form-create dialog form select 回显rule 失效

12 min read
 {
    type: 'select',
    field: 'alarmType',
    title: '告警方式',
    validate: [{required: true, message: '请输入告警方式' ,trigger: 'change'}],
    options: [
      {
        value: 'in_range',
        label: '范围内',
      },
      {
        value: 'out_range',
        label: '范围外',
      },
    ],
    style: {
      width: '100%',
}

调用全局api 重置表格的数据和rule

fApi.value.resetFields()
fApi.value.clearValidateState()

获取表格数据 , alarmType 为 undefined, form-create生成rule上加上默认的初值

value: ''