介绍

表单保存按钮在开启点击事件时,就是重写了这个事件,所以业务终会有一种情况,就是需要校验一下必填项,并且给出必填提示,然后在保存;

详细步骤

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   作者:呼丽华