vue强制更新数据$forceUpdate()

在Vue2中,当使用数组索引直接修改数据时,视图可能不会自动更新。文章提到,可以通过调用this.$forceUpdate()方法来强制界面重新渲染,尽管这会增加性能开销,但在某些场景下非常实用。作者提醒,由于性能影响,此方法应谨慎使用。
摘要由CSDN通过智能技术生成

添加this.$forceUpdate();进行强制渲染,效果可以实现。(用来全局强制刷新,性能消耗高,反正是公司电脑我管你那个呢)

方法名( ) {
                // vue2的这种数组下标去改变数据的时候视图不会更新数据
                this.array[0]= 1000
                // vue2他知道自己的bug 所以给全局提供给所有实例了 一个方法 
                // $forceUpdate()  可以让算法重新计算 刷新更新页面 ,放到你赋值数据的方法最下边即可
                this.$forceUpdate()
}

非常好用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值