Vue3中對(duì)數(shù)組產(chǎn)生影響的數(shù)據(jù)監(jiān)測(cè)方法
響應(yīng)式產(chǎn)生的條件是發(fā)生改變,那么對(duì)數(shù)組來(lái)說(shuō)就是數(shù)組發(fā)生改變,進(jìn)而引申出原數(shù)組改變才可以觸發(fā)響應(yīng)式,或者是數(shù)組對(duì)象里的屬性觸發(fā)set()才可以。
那么能引起原數(shù)組改變的七種方法如下:
push 末尾添加一元素
pop 末尾出棧一元素
sort 排序
reverse 反轉(zhuǎn)
splice 增刪改
shift 移除一個(gè)首元素
unshif 添加一個(gè)首元素
舉個(gè)簡(jiǎn)答例子:
var arrs=[{name:'xwl',age:18},{name:'john',age:20}]
arrs[0].name='pill'
這樣改就可以
標(biāo)簽: