dengjie : 解决banner跳转问题

This commit is contained in:
邓洁
2023-02-22 14:22:31 +08:00
parent 0e6d4f02a2
commit e1551144a9
4 changed files with 16 additions and 6 deletions

View File

@@ -139,7 +139,7 @@
//获取详情信息 //获取详情信息
getProductDetail() { getProductDetail() {
this.$apiServe.getProductDetail(this.id).then(res => { this.$apiServe.getProductDetail(this.id).then(res => {
console.log('产品详情mtype', res.data.data.mytpe); console.log('产品详情mtype', res.data.data);
let detail = res.data.data let detail = res.data.data
let dataCode = res.data.code let dataCode = res.data.code
//授权登录拦截 //授权登录拦截

View File

@@ -24,7 +24,9 @@
</view> </view>
<!-- 分类模块下的轮播图 --> <!-- 分类模块下的轮播图 -->
<view> <view>
<u-swiper :list="swiperList" keyName="img" indicatorMode="line" radius="0" circular></u-swiper> <u-swiper :list="swiperList" keyName="img" indicatorMode="line" radius="0" circular
@change="e => currentNum = e.current"
@click="handleSwiperList(currentNum==''?0:currentNum,swiperList)"></u-swiper>
</view> </view>
<!-- 选项卡: 上架时间和点赞量 --> <!-- 选项卡: 上架时间和点赞量 -->
@@ -64,6 +66,7 @@
initStart: false, initStart: false,
swiperList: [], swiperList: [],
reachBottomLength: '', reachBottomLength: '',
currentNum: ''
} }
}, },
onReachBottom() { onReachBottom() {
@@ -144,6 +147,13 @@
this.swiperList = res.data.data this.swiperList = res.data.data
}).finally(_ => {}) }).finally(_ => {})
}, },
//点击轮播图
handleSwiperList(currentNum, swiperList) {
swiperList[currentNum].link = swiperList[currentNum].link.replace(/\s*/g, "")
uni.navigateTo({
url: '/' + swiperList[currentNum].link
})
},
//点击搜索框跳转到搜索页面 //点击搜索框跳转到搜索页面
toSearch() { toSearch() {
uni.navigateTo({ uni.navigateTo({