### 表单事件: **beforeSubmit** - 说明:表单提交前事件,**必须**返回一个promise对象,可用于自定义的数据校验 - 示例: ![](https://img.kancloud.cn/f9/81/f98144318125af701e650cdec14e300c_788x389.png) - 代码 ``` beforeSubmit(row){ return new Promise((resolve, reject)=>{ //此处模拟等待时间,可能需要发起请求 setTimeout(()=>{ if(row.name == 'test'){ // 当某个字段不满足要求的时候可以reject reject('不能提交测试数据'); }else{ resolve(); } },3000) }) } ``` - 表单提交效果: ![](https://img.kancloud.cn/f8/47/f847e25549ff7dff9ef347e5b526c715_982x541.png)