this.$set和this.$forceUpdate使用区别

文章描述:

Vue中使用this.$set赋值后不能立即显示改怎么处理

 

this.$forceUpdate()

this.$forceUpdate()进行强制渲染

总结:用来全局强制刷新,性能消耗高

 

this.$set(this.arr,index,this.arr[index])
// 参数一:你要改变的数组或对象
// 参数二:下标,或者元素名称
// 参数三:得到的新的值

this.$set()方法是vue自带的可对数组和对象进行赋值,并触发监听的方法

总结:用来指向性强制刷新,性能消耗低

发布时间:2023/01/30

发表评论