101 lines
2.1 KiB
JavaScript
101 lines
2.1 KiB
JavaScript
// packageA/mycomponent/invitation/invitation.js
|
|
Component({
|
|
/**
|
|
* 组件的属性列表
|
|
*/
|
|
properties: {
|
|
prop_goods_info: {
|
|
type: null
|
|
},
|
|
tabList: {
|
|
type: null
|
|
},
|
|
min_micro: {
|
|
type: null
|
|
},
|
|
roomdata: {
|
|
type: null
|
|
},
|
|
},
|
|
lifetimes: {
|
|
attached() {
|
|
this.setData({
|
|
showPop: false,
|
|
});
|
|
}
|
|
},
|
|
observers: {
|
|
tabList(tabList) {
|
|
if (tabList.length > 0) {
|
|
console.log(tabList);
|
|
this.setData({
|
|
isPost: tabList[0].id
|
|
});
|
|
}
|
|
}
|
|
},
|
|
/**
|
|
* 组件的初始数据
|
|
*/
|
|
data: {
|
|
isPost: 1,
|
|
currentIndex: 0,
|
|
|
|
showPop: false,
|
|
micro_communities: [],
|
|
page: 1,
|
|
last_page: 1,
|
|
},
|
|
|
|
/**
|
|
* 组件的方法列表
|
|
*/
|
|
methods: {
|
|
changeTab(e) {
|
|
this.setData({
|
|
currentIndex: 0,
|
|
isPost: e.detail.name
|
|
});
|
|
},
|
|
swiperChange(e) {
|
|
this.setData({
|
|
currentIndex: e.detail.current
|
|
});
|
|
},
|
|
//直播间跳转
|
|
gopage(e) {
|
|
let status = e.currentTarget.dataset.status;
|
|
let id = e.currentTarget.dataset.id;
|
|
let backid = e.currentTarget.dataset.backid;
|
|
if (status == 1) {
|
|
wx.navigateTo({
|
|
url: "/packageD/directSeeding/livePage/livePage?id=" + id + "&playerType=live",
|
|
});
|
|
} else if (status == 2) {
|
|
wx.navigateTo({
|
|
url: "/packageD/directSeeding/livePage/livePage?id=" + id + "&playerType=video" + "&backid=" + backid,
|
|
});
|
|
} else if (status == 3) {
|
|
wx.navigateTo({
|
|
url: "/packageD/directSeeding/foreshow/foreshow?id=" + id,
|
|
});
|
|
}
|
|
},
|
|
tapShow() {
|
|
wx.navigateTo({
|
|
url: '/packageA/others/GoodsComment/GoodsComment?gid=' + this.data.prop_goods_info.get_goods.id + '&istype=micro',
|
|
});
|
|
},
|
|
goMicro(e) {
|
|
let id = e.currentTarget.dataset.id;
|
|
wx.navigateTo({
|
|
url: '/packageC/micro_communities/microCommentDetails/microCommentDetails?stickId=' + id,
|
|
});
|
|
},
|
|
closeShow() {
|
|
this.setData({
|
|
showPop: false
|
|
});
|
|
},
|
|
}
|
|
}); |