在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue怎樣更新數(shù)組里面的數(shù)據(jù)?

vue怎樣更新數(shù)組里面的數(shù)據(jù)?

我百度了一下說用set方法可以改變數(shù)組的數(shù)據(jù) 但是我試了一下怎么報(bào)錯(cuò)了呢?是我用的不對(duì)嗎?
圖片描述

<!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>
回答
編輯回答
荒城
this.$set(this.msg[index].content, 0, 333)
2018年4月11日 22:40
編輯回答
任她鬧
vm.$set(vm.items, indexOfItem, newValue)

參數(shù)搞清楚

另外 按你這個(gè)寫法,第二個(gè)參數(shù)只能是0

2017年10月2日 17:17