我尝试了自定义表单验证, // {trigger: 'change', validator: validatePass,} var validatePass = (rule, value, callback) => { console.log(value); callback(); }; 但是value一直是undefined。不知要怎么写这个prop属性才可行?
data() {//数据库表名校验let validatorSheet = (rule, value, callback) =>{if(!value) { callback(newError('请输入数据表名称')) }elseif(!Reg_w(value)) { callback(newError('表名称仅支持字母数字下划线组合')) }else{ callback() } }return{//表单数据form: {//数据表名称sheet: undefin...
let validatorSheet = (rule, value, callback) => { if (!value) { callback(new Error('请输入数据表名称')) } else if (!Reg_w(value)) { callback(new Error('表名称仅支持字母数字下划线组合')) } else { callback() } } return { // 表单数据 form: { // 数据表名称 sheet: undefin...
我尝试了自定义表单验证,// {trigger: 'change', validator: validatePass,} var validatePass = (rule, value, callback) => { console.log(value); callback(); };但是value一直是undefined。不知要怎么写这个prop属性才可行?validatorelement-uijavascriptvue.js 有用1关注6收藏2 回复 阅读24.4k 4 个回...
// {trigger: 'change', validator: validatePass,} var validatePass = (rule, value, callback) => { console.log(value); callback(); };但是value一直是undefined。不知要怎么写这个prop属性才可行?validatorelement-uijavascriptvue.js 有用1关注6收藏2 回复 阅读24.4k 4 个回答 得票最新 微雨微语 ...
rules:{randowMin: [{validator:valTowValue,trigger:"blur"}],},
{validator:this.validatePasswordCheck,trigger:'blur'} ] } } } } 第一个el-form-item的el-input组件可以触发校验,但是第二个和第三个el-form-item的password-input是自定义组件,无法触发校验。 源码分析 源码地址:https://github.com/ElemeFE/element ...
刚开始el-form-item定义了静态prop(prop=“sn”),结果input填⼊值后错误提⽰⼀直存在,⾃定义校验的value也为undefined,然 后经百度⼤神提点,得知出错在prop ⚠ 应该写动态prop保证唯⼀性。 :prop="'monitorData.' + scope.$index + '.sn'" ⚠ 不只是el-form才配置,每⼀个el-form-item都...
if (!checkfield(value)) { callback(new Error('已保存过该数据!')) } callback() }; export default { data() { return { formModel: { name: '' }, rules: { name: [ { validator: checkName, trigger: "blur",required: true } ...
我尝试了自定义表单验证,// {trigger: 'change', validator: validatePass,}var validatePass = (rule, value, callback) => { console.log(value); callback();};但是value一直是undefined。不知要怎么写这个prop属性才可行? 查看完整描述1 回答