vue2.0 + ele的循环表单及验证字段方法
关于vue2.0+ele的表单循环以及对应字段的验证!!!!!
html代码
script代码
//引入接口 import{ fetchdata, }from'src/api/login' exportdefault{ varcheckTel=(rule,value,callback)=>{ //循环判断这里是关键,这样做才可以对循环里每一条做判断 for(leti=0;i{ for(leti=0;i { varvdt=this.VDT.vdata(value,{'required':{msg:'请填写年龄'}}); if(!vdt.result){ callback(newError(vdt.msg)); }else{ callback(); } }; return{ form:{ xh:[{ tel, nickname, isnickname:false,//附一个初始值,默认不显示。 }], age:'', id:'1', }, rules:{ tel:[{required:true,validator:checkTel,trigger:'blur',}], nickname:[{required:true,validator:checkNickname,trigger:'blur',}], age:[{required:true,validator:checkAge,trigger:'blur',}], }, }, }, created(){ this.getData(); }, methods:{ getData(){ this.fullScreenLoading=true; fetchdata(this.id).then(response=>{//这里请求对应的接口 if(response.data.success==true){ this.fullScreenLoading=false; this.form=response.data.data;//返回数据赋给表单 }else{ this.fullScreenLoading=false; returnfalse; } } } }
本文只是作者在开发时总结出来的经验,希望可以有所帮助。
以上这篇vue2.0+ele的循环表单及验证字段方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。