diff --git a/components/banner/index.js b/components/banner/index.js index e45e7cd..ab82593 100644 --- a/components/banner/index.js +++ b/components/banner/index.js @@ -25,11 +25,19 @@ Component({ methods: { gotobannerdetail: function(e) { console.log(e) - if(e.currentTarget.dataset.data.type==2){ + if (e.currentTarget.dataset.data.type == 3) { + // 小程序路径 + wx.navigateTo({ + url: `/${e.currentTarget.dataset.data.pagePath}` + }); + } + else if(e.currentTarget.dataset.data.type==2){ + // 自由图文 wx.navigateTo({ url: `/pages/freeBannerDetail/index?id=${e.currentTarget.dataset.id}` }); }else{ + // 固定格式 wx.navigateTo({ url: `/pages/bannerdetail/index?id=${e.currentTarget.dataset.id}` });