介绍
表单保存按钮在开启点击事件时,就是重写了这个事件,所以业务终会有一种情况,就是需要校验一下必填项,并且给出必填提示,然后在保存;
详细步骤
1. 打开表单的【保存】按钮事件,开启点击(click)事件
2. 编写代码,实现业务逻辑
3. 最终效果
相关代码
const {
$func, // 功能对象
button, // 按钮对象
} = EventOptions;
//获取表单
const form = $func.getFuncForm();
//表单验证
form.validate().then(()=>{
//验证成功,触发保存
$func.action.doFormSave();
}).catch((options)=>{
//验证失败,给出提示信息
$func.store.formError = {
popoverVisible: true,
errorFields: options.errorFields,
};
})
最后编辑: 呼丽华 文档更新时间: 2024-11-08 17:00 作者:呼丽华