uniapp、vue中data数组更新后页面不同步动态渲染更新,vue、uniapp data数组动态刷新

在data中有个数组变量list,我们对某个元素进行修改后页面的三元运算符依然不生效,打印值的确是修改后的值,这是由于 Vue 不能检测数组某个索引值的变动。vue提供了vm.$set( target, propertyName/index, value )方法来修改。在uniapp中调用:

that.$set(that.listData, that.swiperCurrent, e);

第一个参数是数组,第二个参数是数组下标或者索引,第三个是你要修改的值

访客
邮箱
网址

Top