Vue监听器与监听滥用
生活随笔
收集整理的這篇文章主要介紹了
Vue监听器与监听滥用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
昨天工作的時候遇到了這么一個問題
watch里面是這么寫的
然后想了想 id of null? id?什么id?
想了想 是prop嘛 就是userinfo 的id 沒有唄 為啥沒有?
先不管這些 我們先反省一下 自己有沒有用對 watch
watch和computed各自處理的數據關系場景不同?
1.watch擅長處理的場景:一個數據影響多個數據?
2.computed擅長處理的場景:一個數據受多個數據影響?
watch擅長處理的場景:一個數據影響多個數據
?
那么很顯然 我們是要拿到 getUserInfo 的 而這個getUserinfo 從 store來的 是受人影響改變而改變的量? 所以 我們不應該寫在watch里面 應該寫在 computed
這么一寫 問題就解決了!
?
轉載于:https://www.cnblogs.com/dash-soap/p/10271754.html
總結
以上是生活随笔為你收集整理的Vue监听器与监听滥用的全部內容,希望文章能夠幫你解決所遇到的問題。

- 上一篇: Flask之DButils
- 下一篇: BZOJ2115 [Wc2011] Xo