小謝第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