diff --git a/src/components/layout/HeaderNav.vue b/src/components/layout/HeaderNav.vue index fe5d0d2..334a53e 100644 --- a/src/components/layout/HeaderNav.vue +++ b/src/components/layout/HeaderNav.vue @@ -5,19 +5,23 @@

欢迎来到时味苏州平台! - 立即注册 + 立即注册

@@ -169,7 +173,7 @@ export default { // 判断当前是否在搜索结果页 const isSearchPage = - this.$route.path === "/productList" && + this.$route.path === "/ProductList" && this.$route.query.type === "search"; if (isSearchPage) { @@ -178,7 +182,7 @@ export default { } else { // 不在搜索页则跳转 this.$router.push({ - path: "/productList", + path: "/ProductList", query: { keyword: this.searchText, type: "search" }, }); } diff --git a/src/components/product/ProductList.vue b/src/components/product/ProductList.vue index 72affb1..15b8468 100644 --- a/src/components/product/ProductList.vue +++ b/src/components/product/ProductList.vue @@ -3,7 +3,7 @@

- + {{ product.title }}

diff --git a/src/router/index.js b/src/router/index.js index 40a9997..a4a977d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -26,7 +26,7 @@ const router = new Router({ component: () => import('@/views/Home.vue') }, { - path: '/detail/:id', + path: '/Detail/:id', name: 'Detail', meta: { title: '首页 - 精品商城', @@ -35,7 +35,7 @@ const router = new Router({ component: () => import('@/views/Detail/Index.vue') }, { - path: '/productList', + path: '/ProductList', name: 'ProductList', meta: { title: '商品列表', @@ -156,11 +156,17 @@ const router = new Router({ }, ], }, + { + path: '/Order', + name: 'Order', + meta: { title: '下单', keepAlive: false }, + component: () => import('@/views/Order/Index.vue') + }, { path: '/OrderDetail', name: 'OrderDetail', meta: { title: '订单详情 - 精品商城', keepAlive: false }, - component: () => import('@/views/User/OrderDetail.vue') + component: () => import('@/views/Order/OrderDetail.vue') }, { path: '/PurchaserAdd', @@ -204,7 +210,7 @@ const router = new Router({ // component: () => import('@/views/OrderDetail.vue') // }, { - path: '/login', + path: '/Login', name: 'Login', meta: { title: '登录 - 精品商城', @@ -213,7 +219,7 @@ const router = new Router({ component: () => import('@/views/Login.vue') }, { - path: '/register', + path: '/Register', name: 'Register', meta: { title: '注册 - 精品商城', @@ -251,7 +257,7 @@ router.beforeEach((to, from, next) => { next() } else { next({ - path: '/login', + path: '/Login', query: { redirect: to.fullPath } }) } diff --git a/src/views/Login.vue b/src/views/Login.vue index edac8cc..cfa464b 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -225,7 +225,7 @@ export default { // 前往注册页 goToRegister() { - this.$router.push("/register"); + this.$router.push("/Register"); }, }, }; diff --git a/src/views/Order/Index.vue b/src/views/Order/Index.vue new file mode 100644 index 0000000..6f38e4e --- /dev/null +++ b/src/views/Order/Index.vue @@ -0,0 +1,715 @@ + + + + + + \ No newline at end of file diff --git a/src/views/User/OrderDetail.vue b/src/views/Order/OrderDetail.vue similarity index 100% rename from src/views/User/OrderDetail.vue rename to src/views/Order/OrderDetail.vue