當前位置:吉日网官网 - 錢幣收藏 - vue中的計算機和手表監控

vue中的計算機和手表監控

監控功能可以通過計算機監控和手表監控來實現。但是建議使用computed來監控,重點是computed的緩存功能。

差異:

1和computed不支持異步操作,但watch支持異步操作。

2.watch監聽數據中定義的變量。當變量發生變化時,會觸發watch中的方法。手表屬性監控是對象,關鍵是要觀察的屬性,值是對應的回調函數。主要用於監控壹些特定數據的變化,從而進行壹些特定的業務邏輯操作,監控屬性的變化。當數據改變時需要異步或昂貴的操作時,使用它。

Computed計算屬性用於聲明性地描述壹個值依賴於其他值,當依賴值或變量發生變化時,計算屬性也會發生變化。計算出的計算屬性的結果將被緩存。如果computed中的函數所依賴的屬性沒有更改,則在調用當前函數時將從緩存中讀取結果。只有當從屬響應屬性發生變化時,才會重新計算。要將computed中的函數主要用作屬性,必須使用return返回最終結果。計算更有效,也更受歡迎。數據不變,計算值不更新。

使用場景

計算型:當壹個屬性受多個屬性影響時使用,例如購物車商品結算功能。

觀察:當壹條數據影響多條數據時使用,例如,搜索數據。

  • 上一篇:愛與制作人的頭像框獎勵成就頭像框獎勵有哪些?
  • 下一篇:昭君故裏的紀念碑
  • copyright 2024吉日网官网