# 组件事件

监听方式:

通过组件监听

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

通过 fApi 监听

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

# change

  • 参数

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

# removeField v2.5.5+

  • 参数

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

# removeRule v2.5.5+

  • 参数

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

# repeat-field v2.5.10+

  • 参数

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

# set-value < v2.5.0

  • 参数

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

# emit-event

  • 参数

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

# control

  • 参数

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

# mounted

  • 参数

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

# submit

  • 参数

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