|
@@ -23,11 +23,20 @@ Component({
|
|
|
/* 轮播跳转 */
|
|
|
clickToPage(e) {
|
|
|
const {
|
|
|
- url
|
|
|
+ index
|
|
|
} = e.target.dataset;
|
|
|
- if (url) wx.navigateTo({
|
|
|
- url: url,
|
|
|
- })
|
|
|
+ const bannerData = this.data.swiperBannerList[index];
|
|
|
+ if (bannerData.flinktype == 'URL') {
|
|
|
+ //url类型内部跳转
|
|
|
+ wx.navigateTo({
|
|
|
+ url: bannerData.fhyperlink,
|
|
|
+ })
|
|
|
+ } else if (bannerData.flinktype == 'DATA' && bannerData.fdatatable == "tactivity") {
|
|
|
+ //活动类型跳转展会
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/tradeShow/index?id=' + bannerData.fdataid,
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
})
|