ref和reactive一樣,?也是用來實現響應式數據的方法
?–?由于reactive必須傳遞一個對象,?所以導致在企業開發中如果我們只想讓某個變量實現響應式的時候會非常麻煩所以Vue3就給我們提供了ref方法,?實現對簡單值的監聽
ref
我們用來將基本數據類型
定義為響應式數據(ref更適合定義基本數據類型),ref底層的本質其實還是reactive,系統會自動根據我們給ref傳入的值將它轉換成ref(xx)?->?reactive({value:xx})
reactive
用來將引用類型
定義為響應式數據,其本質是基于Proxy
實現對象代理
- 基本數據類型(單類型):除Object。?String、Number、boolean、null、undefined。
- 引用類型:object。里面包含的 function、Array、Date。