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() {
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 dataCode = res.data.code
//授权登录拦截

View File

@@ -24,7 +24,9 @@
</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>
<!-- 选项卡: 上架时间和点赞量 -->
@@ -64,6 +66,7 @@
initStart: false,
swiperList: [],
reachBottomLength: '',
currentNum: ''
}
},
onReachBottom() {
@@ -144,6 +147,13 @@
this.swiperList = res.data.data
}).finally(_ => {})
},
//点击轮播图
handleSwiperList(currentNum, swiperList) {
swiperList[currentNum].link = swiperList[currentNum].link.replace(/\s*/g, "")
uni.navigateTo({
url: '/' + swiperList[currentNum].link
})
},
//点击搜索框跳转到搜索页面
toSearch() {
uni.navigateTo({