怎么改变vue中data的数据

var app3 = new Vue({


el:'#item',

data:{

    item_data:[

        

    ],

},

computed:{

},

methods: {


}

});


我想点击的时候改变vue的item_data这个是数据,能打印出来就是在页面渲染不

goods_box是li


li也是用vue遍历出来的,但是不是同一个app


li是app2


for(var j = 0; j < goods_box.length; j++){


goods_box[j].addEventListener('click',function(){

    item.style = 'left:0;z-index:999';

    //放置ajax请求

    var daya = '{name:"农夫山泉饮用天然水550ml",img:["image/1.jpg","image/2.jpg"],p_int:"从大山深处搬运的天然弱碱性水",pri:"0.99",old_pri:"99",sell:"9999",kg:"550ml",pac:"瓶装",qgp:"730天",storage:"常温",car_img:["image/1.jpg","image/2.jpg"]}'

    var items_data = eval('('+ daya +')');

// app3.item_data = data;

// console.log(app3.item_data);


},false);


墨色风雨
浏览 5845回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript