小谢第19问:vue中input输入框无法输入


第一种原因:未在data里面定义变量------------------解决方式:在data里面设置默认值,如果v-model绑定的是对象中的属性值,如:v-model=form.qh;则需要用this.$set(this.form,‘qh’,’’)的方式赋默认值。

第二种原因:嵌套太深-----解决方式:万能的this.$forceUpadte事件,如<input @input="inputChange"></input> 在method中使用  inputChange(){this.$forceUpdate()},这样就能强制渲染啦,注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM