Vue中监测数据变化
生活随笔
收集整理的這篇文章主要介紹了
Vue中监测数据变化
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Vue中使用keyup
<el-form-item label="姓名:" prop="name"><el-inputtype="text"v-model="userInfo.name"autocomplete="off"@keyup.native="changeUserInformation"></el-input></el-form-item>注意:在element-ui中需要@keyup.native,在普通的input中只需要 @keyup=“changeUserInformation”
在script中
關(guān)于Vue中keyup的補(bǔ)充:
| @keyup.enter | 回車按鍵松開觸發(fā) |
| @keyup.left | 左鍵按鍵松開觸發(fā) |
| @keyup.right | 右鍵按鍵松開觸發(fā) |
| @keyup.up | 上鍵按鍵松開觸發(fā) |
| @keyup.down | 下鍵按鍵松開觸發(fā) |
| @keyup.delete | 刪除鍵松開觸發(fā) |
其他監(jiān)測數(shù)據(jù)變化方式:
計算屬性是基于它們的響應(yīng)式依賴進(jìn)行緩存的。只在相關(guān)響應(yīng)式依賴發(fā)生改變時它們才會重新求值。這就意味著只要 message 還沒有發(fā)生改變,多次訪問 reversedMessage 計算屬性會立即返回之前的計算結(jié)果,而不必再次執(zhí)行函數(shù)。
我之前使用過 AngularJS,所以對watch很熟悉。然而,通常更好的做法是使用計算屬性而不是命令式的 watch 回調(diào)。
后記:每天將自己工作和學(xué)習(xí)中遇到的問題和好的方法記錄下來。
總結(jié)
以上是生活随笔為你收集整理的Vue中监测数据变化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 7-229 sdut-C语言实验- 排序
- 下一篇: 前端之vue监测数据改变的原理