@@ -213,13 +213,12 @@ Page({
},
/* banner */
bannerClick(e) {
- const {
- hyperlink
- } = e.currentTarget.dataset;
- if (!hyperlink) return;
- wx.navigateTo({
- url: hyperlink
- })
+ const hyperlink = e.currentTarget.dataset.hyperlink.split(":");
+ if (hyperlink[0] == 'path') {
+ wx.navigateTo({
+ url: hyperlink[1]
+ })
+ }
/**
* 生命周期函数--监听页面显示
@@ -15,7 +15,7 @@
<view class="banner_oval" />
<swiper class='banner_content'>
<swiper-item wx:for="{{bannerList}}">
- <image src="{{item.attinfos[0].url}}" mode="aspectFill" data-hyperlink="{{hyperlink}}" bindtap="bannerClick" />
+ <image src="{{item.attinfos[0].url}}" mode="aspectFill" data-hyperlink="{{item.hyperlink}}" catchtap="bannerClick" />
</swiper-item>
</swiper>
</view>