guhongwei 2 éve
szülő
commit
c15098fc93
4 módosított fájl, 69 hozzáadás és 5 törlés
  1. 17 0
      pages.json
  2. 6 5
      pages/my/index.vue
  3. 23 0
      pagesMy/collection/market.vue
  4. 23 0
      pagesMy/collection/shop.vue

+ 17 - 0
pages.json

@@ -61,6 +61,23 @@
 				// 	}
 				// }
 			]
+		},
+		{
+			"root": "pagesMy",
+			"pages": [ //我的
+				{
+					"path": "collection/market",
+					"style": {
+						"navigationBarTitleText": "我收藏的商品"
+					}
+				},
+				{
+					"path": "collection/shop",
+					"style": {
+						"navigationBarTitleText": "我收藏的店铺"
+					}
+				}
+			]
 		}
 	],
 	"globalStyle": {

+ 6 - 5
pages/my/index.vue

@@ -16,12 +16,12 @@
 				<view class="one_2">
 					<view class="one_2_1">
 						<text v-if="user._id">{{user.collect||0}}</text>
-						<text @click="toOrrder('收藏的商品')">收藏的商品</text>
+						<text @click="toOrrder('pagesMy/collection/market')">收藏的商品</text>
 					</view>
 					<text class="link">|</text>
 					<view class="one_2_1">
 						<text v-if="user._id">{{user.collect||0}}</text>
-						<text @click="toOrrder('收藏的店铺')">收藏的店铺</text>
+						<text @click="toOrrder('pagesMy/collection/shop')">收藏的店铺</text>
 					</view>
 				</view>
 			</view>
@@ -34,8 +34,7 @@
 					</view>
 				</view>
 				<view class="two_2">
-					<view class="orderList" v-for="(item, index) in orderList" :key="index"
-						@click="toOrrder(item.type)">
+					<view class="orderList" v-for="(item, index) in orderList" :key="index" @click="toOrrder(item.type)">
 						<view class="icon">
 							<text class="iconfont" :class="[item.icon]"></text>
 						</view>
@@ -133,7 +132,9 @@
 			// 跳转页面
 			toOrrder(e) {
 				const that = this;
-				console.log(e);
+				uni.navigateTo({
+					url: `/${e}`
+				})
 			},
 		}
 	}

+ 23 - 0
pagesMy/collection/market.vue

@@ -0,0 +1,23 @@
+<template>
+	<mobile-frame>
+		商品
+	</mobile-frame>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {};
+		},
+		onShow: function() {
+
+		},
+		methods: {
+
+		}
+	}
+</script>
+
+<style lang="scss">
+
+</style>

+ 23 - 0
pagesMy/collection/shop.vue

@@ -0,0 +1,23 @@
+<template>
+	<mobile-frame>
+		店铺
+	</mobile-frame>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {};
+		},
+		onShow: function() {
+
+		},
+		methods: {
+
+		}
+	}
+</script>
+
+<style lang="scss">
+
+</style>