我預(yù)實(shí)現(xiàn)的效果是:根據(jù)pushData數(shù)據(jù)自動(dòng)創(chuàng)建表單并根據(jù)每個(gè)表單的不同綁定不同的方法,比如手機(jī)表單可以做到驗(yàn)證號(hào)碼,姓名表單可以驗(yàn)證姓名規(guī)則等等目前遇到一個(gè)問(wèn)題,就是在手機(jī)表單中通過(guò)輸入觸發(fā)iserr屬性,無(wú)法同步到視圖顯示請(qǐng)問(wèn)這是什么原因?qū)е碌哪??我的的代碼如下:exportdefault{data(){return{pushArray:[],pushData:{//表單中涉及的數(shù)據(jù)user:{name:'姓名',type:'text'},phone:{name:'手機(jī)',type:'text'},company:{name:'公司',type:'text'}}}},created(){//在模板渲染成html前調(diào)用,即通常初始化某些屬性值,然后再渲染成視圖letthat=thisfor(letiteminthis.pushData){//數(shù)據(jù)篩選letdataType=that.pushData[item]dataType.iserr=falseswitch(dataType.type){case'text'://typeText(dataType,dataName)dataType.fun=function(e){dataType.val=e.target.value//問(wèn)題:通過(guò)輸入出發(fā)iserr改變,并控制input的class顯示,但是無(wú)法同步到視圖dataType.iserr=true//that.$set(that.pushData[item],'iserr',true)}break}}}}
vue中data數(shù)據(jù)無(wú)法同步到視圖的問(wèn)題?
皈依舞
2019-04-27 22:14:42