Skip to content

组件事件

监听方式:

通过组件监听

html
<form-create @change="onChange"></form-create>
<form-create @change="onChange"></form-create>

通过 fApi 监听

js
fApi.on('change',this.onChange);
fApi.on('change',this.onChange);

change

  • 参数

    • field 字段名
    • value 组件值
    • rule rule
    • fApi api
    • setFlagtrue时是主动修改
  • 说明: 当表单组件的值在组件内部发生变化时触发

remove-field

  • 参数

    • field 字段名
    • rule 生成规则
    • fApi api
  • 说明:移除表单组件规则后触发

remove-rule

  • 参数

    • rule 生成规则
    • fApi api
  • 说明:移除生成规划后触发

repeat-field

  • 参数

    • rule 生成规则
    • fApi api
  • 说明:规则 field 重复

set-value

  • 参数

    • field 字段名
    • value 组件值
    • fApi api
  • 说明: 当表单组件的值在外部被修改时触发

emit-event

  • 参数

    • emitName 事件名
    • ...args 事件参数
  • 说明: 在组件的 emit 事件触发时触发

control

  • 参数

    • rule 生成规则
    • fApi api
  • 说明: 在组件的control生效或失效时触发

mounted

  • 参数

    • fApi api
  • 说明: 在表单首次渲染完成后触发

submit

  • 参数

    • formData 表单数据
    • fApi api
  • 说明: 点击表单提交按钮时触发

Released under the MIT License.