yuminge-app/yun-min-program-plugin-master/packageA/mycomponent/goodsComponent/plugin/guessLike/guessLike.js

66 lines
1.3 KiB
JavaScript

// packageA/mycomponent/goodsComponent/plugin/guessLike/guessLike.js
Component({
/**
* 组件的属性列表
*/
properties: {
goodsInfo: {
type: null
},
activityid: {
type: null
}
},
/**
* 组件的初始数据
*/
data: {
currentIndex: 0,
good_list: [],
vip_level_status: {}
},
observers: {
goodsInfo(goodsInfo) {
if (goodsInfo) {
let list = [];
if(goodsInfo.show_push){
for (let i = 0; i < goodsInfo.show_push.length;) {
list.push(goodsInfo.show_push.slice(i, i + 6));
i += 6;
}
}
this.setData({
good_list: list,
vip_level_status: goodsInfo.vip_level_status || {}
});
}
}
},
lifetimes: {
attached() {
let language = wx.getStorageSync("langIndex");
this.setData({
language: language.en
});
},
},
/**
* 组件的方法列表
*/
methods: {
swiperChange(e) {
this.setData({
currentIndex: e.detail.current
});
},
//推广商品跳转
pushGoodGoto(e) {
let itemdata = e.currentTarget.dataset.itemdata;
wx.navigateTo({
url: "/packageA/detail_v2/detail_v2?id=" + itemdata.id,
});
},
}
});