vue $set

新手上路,请多包涵

image.png怎么报image.png

阅读 1.9k
3 个回答

别的不说,数组赋值难道不是 splice、push 之类的嘛?除非你那个 stats 是个对象。

另外你这个为啥不用个 for 循环呀。看上去就是给一个对象加上两个属性呀。

新手上路,请多包涵

报错提示已经很明显啦,看一下循环到哪个对象是undefined就好了。要吐槽的是,为什么不用一个循环呢,写了那么多都是重复的东西,就一个下标不同

临时添加对象写法

this.$set(this.student,"age", 24)

数组写法

data:{
     arr1 = [‘foo’,'bar','baz'];      
}
this.$set(this.arr1, 1, 'alpha');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题