我百度了一下说用set方法可以改变数组的数据 但是我试了一下怎么报错了呢?是我用的不对吗?<!DOCTYPE html><html><head>
<title></title>
<script type="text/javascript" src="vue.js"></script></head><body><div id="app">
<button v-for="(item,index) in msg" @click=add(index)>{{item.content[0]}}</button></body></div><script type="text/javascript">
var test=new Vue({
el:'#app',
data:{
msg: [
{content: [555,111]},
{content: [666,222]}
]
},
methods:{
add(index){ this.$set(this.msg,this.msg[index].content[0],333)
}
}
}) </script></html>
添加回答
举报
0/150
提交
取消