diff --git a/components/InputAndSwiper/InputAndSwiper.vue b/components/InputAndSwiper/InputAndSwiper.vue
index 0b1ba5f..478d6b2 100644
--- a/components/InputAndSwiper/InputAndSwiper.vue
+++ b/components/InputAndSwiper/InputAndSwiper.vue
@@ -13,7 +13,8 @@
-
+ currentNum = e.current"
+ @click="handleSwiperList(currentNum==''?0:currentNum,bannerURL)" />
@@ -38,19 +39,23 @@
},
data() {
return {
- position: uni.getStorageSync('city')+uni.getStorageSync('district').slice(0, 2)
+ position: uni.getStorageSync('city') + uni.getStorageSync('district').slice(0, 2),
+ currentNum: ''
};
},
options: {
styleIsolation: 'shared', // 解除样式隔离
},
created() {
- if (this.type !== '0') {
- // this.open()
- }
},
methods: {
-
+ //点击轮播图
+ handleSwiperList(currentNum, bannerURL) {
+ const item=bannerURL[currentNum]
+ uni.navigateTo({
+ url: item.link+`?id=${item.param}&type=${item.type}`
+ })
+ },
}
}
diff --git a/pages/detail/detail.vue b/pages/detail/detail.vue
index 0c2aef0..9a909d1 100644
--- a/pages/detail/detail.vue
+++ b/pages/detail/detail.vue
@@ -94,9 +94,9 @@
},
data() {
return {
- shopInfo:{
+ // shopInfo:{
- }
+ // }
}
},
@@ -112,9 +112,17 @@
}
},
onLoad: function(options) {
- const shopInfomation = JSON.parse(decodeURIComponent(options.shopInfo))
- console.log(shopInfomation);
- this.shopInfo = shopInfomation
+ // const shopInfomation = JSON.parse(decodeURIComponent(options.shopInfo))
+ // console.log(shopInfomation);
+ // this.shopInfo = shopInfomation
+ console.log('detail',options);
+ //点击轮播图跳转详情, 传递的参数id, type
+ if(options.id){
+
+ }
+ if(options.type){
+
+ }
}
}
diff --git a/pages/index/index.vue b/pages/index/index.vue
index bb38c7c..4d6255d 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -55,7 +55,11 @@
methods: {
getBanner() {
this.$api.getBanner().then(res => {
- this.swiperList = res.data.data.map(item => this.$api.imgUrl + item.img)
+ res.data.data.forEach(item=>{
+ item.img =this.$api.imgUrl + item.img
+ })
+ this.swiperList = res.data.data
+ // .map(item => this.$api.imgUrl + item.img)
})
},
getNotice() {