微信小程序中如何将一些数据改变后添加在data的数据当中
2019-01-07 本文已影响7人
加冰宝贝
data:{
//热门课程 小图课
kes:[
{
url: "http://bd.eacase.com/budongimg/kc_tuijian1.png",
title: "钢琴快乐弹唱系列/限时特价最后一天",
star: 3,
stars: 1,
ping: 3,
zan: 2,
shou: 3,
price: 39.90,
minprice: 4.90
},
{
url: "http://bd.eacase.com/budongimg/kc_tuijian1.png",
title: "钢琴快乐弹唱系列/限时特价最后一天",
star: 2,
stars: 1,
ping: 3,
zan: 2,
shou: 3,
price: 29.90,
minprice: 4.90
},
{
url: "http://bd.eacase.com/budongimg/kc_tuijian1.png",
title: "钢琴快乐弹唱系列/限时特价最后一天",
star: 3,
stars: 1,
ping: 3,
zan: 2,
shou: 3,
price: 19.90,
minprice: 4.90
},
{
url: "http://bd.eacase.com/budongimg/kc_tuijian1.png",
title: "钢琴快乐弹唱系列/限时特价最后一天",
star: 0,
stars: 1,
ping: 3,
zan: 2,
shou: 3,
price: 9.90,
minprice: 4.90
}
]
},
onLoad: function (options) {
//热门课程 大图课程 对于对象
var ke = this.data.ke;
for (var a in ke) {
ke.stars = 5 - ke.star;
}
//热门课程 小图课程 对于数组
var kes=this.data.kes;
for(var i=0;i<kes.length;i++){
kes[i].stars = 5 - kes[i].star;
}
//将data中的数据 替换
this.setData({
ke: ke,
kes: kes
});
},