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);

Logo

前往低代码交流专区

更多推荐