vue中data数据无法同步到视图的问题?谢谢哈~

我预实现的效果是:根据pushData数据自动创建表单并根据每个表单的不同绑定不同的方法,比如手机表单可以做到验证号码,姓名表单可以验证姓名规则等等目前遇到一个问题,就是在手机表单中通过输入触发iserr属性,无法同步到视图显示
请问这是什么原因导致的呢?
我的的代码如下:
一只名叫tom的猫
浏览 315回答 2
2回答

HUWWW

初始化iserr为false的时候使用this.$set(this.pushData[item],'iserr',false)触发的时候有也要this.$set(this.pushData[item],'iserr',true)

千巷猫影

created(){letthat=this;for(letiteminthis.pushData){this.$set(that.pushData[item],"iserr",false);switch(that.pushData[item].type){case"text":that.pushData[item].fun=function(e){that.pushData[item].val=e.target.value;that.$set(that.pushData[item],"iserr",true);};break;}}}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript