wordpress插件殘留怎么刪除網(wǎng)絡(luò)優(yōu)化包括
一、ref、reactive
setup
?函數(shù)中默認(rèn)定義的變量并不是響應(yīng)式的(即數(shù)據(jù)變了以后頁面不會跟著變),如果想讓變量變?yōu)轫憫?yīng)式的變量,需要使用?ref
?和?reactive
?函數(shù)修飾變量。
ref?
函數(shù)可以把基本類型變量變?yōu)轫憫?yīng)式引用reactive?
函數(shù)可以把復(fù)合類型的變量變?yōu)轫憫?yīng)式的引用。
1.ref:
- ref用于為數(shù)據(jù)添加響應(yīng)式狀態(tài),本質(zhì)是將一個數(shù)據(jù)變成一個對象,這個對象具有響應(yīng)式特點(diǎn)。
- 獲取數(shù)據(jù)值需要加.value
- 因?yàn)閞eactive只能傳入對象類型的參數(shù),所以基本數(shù)據(jù)類型添加響應(yīng)式狀態(tài)只能用ref(ref也可以定義復(fù)雜的數(shù)據(jù))
ref
底層使用的是proxy
代理函數(shù)實(shí)現(xiàn)雙向綁定,proxy
?函數(shù)必須要接收一個對象,如果想修改 name 的值,需要使用?name.value。
2.relative
二、toRef、toRefs
1.toRef:
- 只希望轉(zhuǎn)換
一個reactive對象
中的屬性為ref
, 那么可以使用toRef
的方法 - toRef接收兩個參數(shù),第一個參數(shù)是哪個對象,第二個參數(shù)是對象的哪個屬性。
toRef當(dāng)數(shù)據(jù)發(fā)生改變時,界面不會自動更新 - 獲取數(shù)據(jù)值需要加.value
2.toRefs
- 我們希望將對象的多個屬性都變成響應(yīng)式數(shù)據(jù),并且要求響應(yīng)式數(shù)據(jù)和原始數(shù)據(jù)關(guān)聯(lián),并且更新響應(yīng)式數(shù)據(jù)的時候不更新界面,就可以使用toRefs,用于批量設(shè)置多個數(shù)據(jù)為響應(yīng)式數(shù)據(jù)。