StarFire_xm
  • 文章
  • 粉丝
  • 评论

vue直接利用数组索引赋值不生效

2021-06-08 11:18:160 次浏览0 次评论技能类型: vue

在使用vue为数组赋值时候,如果是使用索引赋值默认不会促发数组更新:

例如:
    data含数据arr:[]; 在方法里面使用:arr[0]=1;此时默认数组不更新,看不到变化.
 解决方案:
     1.直接强制刷新:this.$forceUpdate()
     2.使用this.$set(this.arr,"key", "测试");


    发表

    还没有评论哦,来抢个沙发吧!