computed 和 watch的區別??

王東煜發表於2019-12-17
computed:
  1.computed是自己單獨設定的計算屬性(不能和DATA中的衝突)
  2.一般監聽的屬性要有依賴關係
  3.不支援非同步(get執行時必須有返回值,就是conputed拿到結果)
  4.計算屬性有快取,只要以來的值不改變,就一直拿的上一次的值
watch:
  1.watch只能監聽DATA中有的屬性(watch監聽的響應式資料必須在data中初始化)
  2.支援非同步操作
複製程式碼

相關文章