如图所示,在绑定的数据源stepList中,有一条undefined的数据,这样的情况下就会导致报错。 和什么row-key无关。 在网上也看到有朋友遇到类似的错误。 图片来源:网络 因此,为了避免报错,一方面是检查代码本身是否有问题,另一方面需要做到对数据进行内容判断。 另外,如果在一些时候需要对数据进行额外的渲染操作,在数据还未...
'formData.loginName': [ {required: true, message: "登录名不能为空", trigger: 'blur'}, {validator(rule, value, callback){ const reg= /^[a-zA-Z][\w-. @]*$/; if(value == '' || value == undefined || value == null){ callback(); }else { if (!reg.test(value)){ call...
formOptions: { type: Array, required: true, default () { return [] } }, 1. 2. 3. 4. 5. 6. 7. created生命周期里处理初始值: // 添加初始值 addInitValue () { const obj = {} this.formOptions.forEach(v => { if (v.initValue !== undefined) { obj[v.prop] = v.initValue ...
}2、是否手机号码或者固话exportfunctionvalidatePhoneTwo(rule, value, callback) {constreg =/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/;;if(value ==''|| value ==undefined|| value ==null) {callback(); }else{if((!reg.test(value)) && value !='') {callback(newError('请输...
Vue-element 的 resetFields of undefined报错 2019-12-10 11:11 −触发场景:添加表单弹框,当我信息保存成功后会报 [Vue warn]: Error in event handler for "click": "TypeError: Cannot read property 'resetFields' of undefined"" 解决方法: if (t... ...
19、验证端口是否在[0,65535]之间,非必填,isMust表示是否必填export function isCheckPort(rule, value, callback) { if (!value) { callback(); } setTimeout(() => { if (value == '' || typeof(value) == undefined) { //callback(new Error('请输入端口值')); } else { const re = ...
1.报错Error in v-on handler: "TypeError: Cannot read property 'validate' of undefined 1.png 保持form一致 3.png 4.png 2.报错Error in event handler for "on-form-change": "TypeError: dateObject.getTime is not a function" 2.png
<template> <el-form ref="formRef" :model="numberValidateForm" label-width="100px" class="demo-ruleForm" > <el-form-item label="age" prop="age" :rules="[ { required: true, message: 'age is required' }, { type: 'number', message: 'age must be a number' }, ]" > <el-inpu...
console.warn('[Element Warn][Form]model is required for resetFields to work.'); return; } this.fields.forEach(field => { field.resetField(); }); } 由此可见,出现警告的原因就是,绑定的表单数据有问题。 附 表单的一些注意事项: 在el-form上绑定数据,用:model="formData",model和v-model不要弄...
required: true, message: '站点代码不能为空', trigger: 'blur', }, { validator: Format.FormValidate.Form().checkRules, //validateInput trigger: 'blur', }, ], }, mesProductionLineList: [], mesWorkstationList: [], } }, created() { ...