diff --git a/pages/index/index - 副本.vue b/pages/index/index - 副本.vue
deleted file mode 100644
index 4abaf08..0000000
--- a/pages/index/index - 副本.vue
+++ /dev/null
@@ -1,400 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- 香氛拼团
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 热销-30%
-
-
-
-
-
- 查看详情
-
-
-
- 热销限量
-
- 玫瑰香水盲盒
- 经典玫瑰香调,优雅女神范,持久留香8小时
-
-
- 4.8(234条评价)
- 567 人喜欢
-
- ¥139¥1997折
-
-
-
-
-
-
-
-
-
-
-
-
-
- 新品-31%
-
-
-
-
-
- 查看详情
-
-
-
- 新品助眠
-
- 薰衣草助眠香氛
- 天然薰衣草精油,助眠好伴侣,舒缓身心
-
- 4.6(156条评价)
- 423 人喜欢
-
- ¥89¥12969折
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 0358835..05c067a 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -92,17 +92,18 @@
¥{{ formatPrice(item.skus[0].original_price) }}
-
+
-
+
+
-
+
+
+
@@ -226,11 +227,21 @@ export default {
is_hot_selling: '',
is_limited: '',
shopList: '',
+ currentShareItem: null,
}
},
onLoad() {
this.getShopList()
},
+ // 微信小程序分享
+ onShareAppMessage(res) {
+ const item = this.currentShareItem || (res.target && res.target.dataset && res.target.dataset.item) || {};
+ return {
+ title: item.name || '香氛团购',
+ imageUrl: item.main_image_url || '/static/images/home/icon-1.png',
+ path: item.id ? `/pages/shopDetail/index?id=${item.id}` : '/pages/index/index'
+ };
+ },
methods: {
// 格式化价格
formatPrice(value) {
@@ -292,7 +303,12 @@ export default {
uni.navigateTo({
url: `/pages/shopDetail/index?id=${item.id}`
})
- }
+ },
+ // handeShare(item) {
+ // // 在微信小程序中无法通过代码直接拉起分享面板,
+ // // 需要使用 open-type="share" + onShareAppMessage
+ // console.log(item)
+ // }
}
}
@@ -468,15 +484,16 @@ export default {
margin-top: 40rpx;
justify-content: space-between;
- view {
+ button {
flex: 1;
border-radius: 12rpx;
text-align: center;
- border: 2rpx solid rgb(0 0 0 / 0.1);
- box-shadow: 0 2rpx 4rpx 0 rgb(0 0 0 / 0.05);
- height: 60rpx;
- line-height: 60rpx;
+ border: 0;
+ box-shadow: 0 4rpx 8rpx 0 rgb(0 0 0 / 0.05);
+ height: 70rpx;
+ line-height: 70rpx;
font-size: 24rpx;
+ overflow: inherit;
}
.sku-num {
@@ -511,6 +528,11 @@ export default {
margin-right: 8rpx;
}
}
+
+ .share-btn {
+
+ font-size: 24rpx;
+ }
}
.sku-operation2 {
diff --git a/pages/order/index.vue b/pages/order/index.vue
index 9f9854b..ecf2c7c 100644
--- a/pages/order/index.vue
+++ b/pages/order/index.vue
@@ -33,7 +33,7 @@