1唯灵,不支持對象屬性的動態(tài)添加和刪除(對象屬性新增/刪除)
如果想在響應(yīng)式對象上添加新屬性俺附,直接obj.xx=xx,xx是沒有響應(yīng)式的辆脸,只能通過vue.set或者this.$set
2,對數(shù)組響應(yīng)式的支持只有push话原、pop、shift线衫、unshift凿可、splice 和 sort
3,無法根據(jù)索引進(jìn)行響應(yīng)式
this.items[0] = 'newValue',不會起作用
4授账,如果想更新對象上已有的屬性值可以
this.obj.xx = newValue
或者
Object.assign(this.xx, {
xx: "Jane",
age:16
});
5枯跑,最讓我有點(diǎn)不能理解的:
定義一個obj的空響應(yīng)式對象,直接
this.obj={
name:111,
age:222
}
此時的name和age都變?yōu)榱隧憫?yīng)式數(shù)據(jù),所以以后可以直接賦予值