组件事件
监听方式:
通过组件监听
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
rulefApi
apisetFlag
为true
时是主动修改
说明: 当表单组件的值在组件内部发生变化时触发
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
说明: 点击表单提交按钮时触发