vue中视图不更新问题$set

2019-08-29  本文已影响0人  追风筝的Hassan

当数组变动时,数组长度发生了变化,但是出现视图层不更新的情况
是因为在数组中增加对象{},然后给对象增加新的属性
this.$set(this.singleTransferSet, addIndex, [{ id: addIndex }])
采用set就可以避免视图不更新的情况,以及输入框无法删除等一系列奇怪现象 最近新看到一个方法叫做 this.forceUpdate(),强制更新,可用于深数据结构,即不用一定采用this.$set也可以更新视图

上一篇下一篇

猜你喜欢

热点阅读