1.更新 轮播跳转

yj-dev
杨杰 3 years ago
parent 188c6dc257
commit 16af9da3fd
  1. 48
      pages/tabBar/home/home.vue

@ -35,7 +35,7 @@
<view class="swiper-box"> <view class="swiper-box">
<swiper circular="true" autoplay="true" @change="swiperChange"> <swiper circular="true" autoplay="true" @change="swiperChange">
<swiper-item v-for="swiper in swiperList" :key="swiper.id"> <swiper-item v-for="swiper in swiperList" :key="swiper.id">
<image :src="imageUrl+swiper.imgData"></image> <image :src="imageUrl+swiper.imgData" @click="jumplottery(swiper)"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
<view class="indicator"> <view class="indicator">
@ -74,9 +74,9 @@
</view> </view>
</swiper-item> </swiper-item>
</swiper> </swiper>
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" v-for="(row, index) in homeCateList" :key="index" @click="jumphuafei(row)" <image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" v-for="(row, index) in homeCateList"
:src="imageUrl+row.imgData"></image> :key="index" @click="jumphuafei(row)" :src="imageUrl+row.imgData"></image>
<!-- 赠券 --> <!-- 赠券 -->
<view style="width: 91%;margin-left: 5%;" v-if='productList.length != 0' @click="goGoodsList(1)"> <view style="width: 91%;margin-left: 5%;" v-if='productList.length != 0' @click="goGoodsList(1)">
<image class="mart30 width100" mode="widthFix" :src="imagewxUrl+imgadres"></image> <image class="mart30 width100" mode="widthFix" :src="imagewxUrl+imgadres"></image>
@ -156,9 +156,8 @@
pageNum: 1, pageNum: 1,
pageSize: 6, pageSize: 6,
// //
categoryList: [ categoryList: [],
], homeCateList: [],
homeCateList:[],
// //
cpStuats: 1 cpStuats: 1
}; };
@ -187,7 +186,7 @@
}, },
onLoad(options) { onLoad(options) {
let that = this; let that = this;
// 1.wxcode // 1.wxcode
// #ifdef MP // #ifdef MP
uni.login({ uni.login({
@ -231,13 +230,13 @@
}) })
// #endif // #endif
var arr1mp = decodeURIComponent(options.q); var arr1mp = decodeURIComponent(options.q);
if(arr1mp){ if (arr1mp) {
var arr2mp = arr1mp.split('='); var arr2mp = arr1mp.split('=');
if(arr2mp){ if (arr2mp) {
app.globalData.identificationCode = arr2mp[2]; app.globalData.identificationCode = arr2mp[2];
} }
} }
}, },
methods: { methods: {
// //
@ -264,7 +263,7 @@
} }
}); });
}, },
// //
getCmsContent() { getCmsContent() {
let params = { let params = {
@ -433,7 +432,7 @@
console.log(err); console.log(err);
}); });
}, },
// //
toSearch() { toSearch() {
uni.navigateTo({ uni.navigateTo({
@ -590,7 +589,7 @@
} }
}) })
}, },
// //
toCategory(item) { toCategory(item) {
if (item.title == '在线加油') { if (item.title == '在线加油') {
@ -654,6 +653,15 @@
}) })
} }
}, },
//
jumplottery(item) {
if (item.ext1) {
uni.navigateTo({
url: item.ext1
})
}
},
// //
jumphuafei(item) { jumphuafei(item) {
if (!app.globalData.userInfo) { if (!app.globalData.userInfo) {
@ -668,37 +676,37 @@
}) })
return; return;
} }
if(item.title == '汇联通'){ if (item.title == '汇联通') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/goods/goods-list/goods-list?id=2' url: '/pages/goods/goods-list/goods-list?id=2'
}) })
return; return;
} }
if(item.title == '在线加油'){ if (item.title == '在线加油') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/goods/refuel/refuel' url: '/pages/goods/refuel/refuel'
}) })
return; return;
} }
if(item.title == '话费充值'){ if (item.title == '话费充值') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/tabBar/order/order?id=3' url: '/pages/tabBar/order/order?id=3'
}) })
return; return;
} }
if(item.title == '电影票'){ if (item.title == '电影票') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/tabBar/order/order?id=2' url: '/pages/tabBar/order/order?id=2'
}) })
return; return;
} }
if(item.title == '肯德基'){ if (item.title == '肯德基') {
uni.navigateTo({ uni.navigateTo({
url: '/pages/tabBar/order/order?id=1' url: '/pages/tabBar/order/order?id=1'
}) })
return; return;
} }
}, },
// //

Loading…
Cancel
Save