refactor: 重构路由配置,移除订单页面路由 style: 统一使用CSS变量替换硬编码颜色值 docs: 添加前端数据需求分析文档 fix: 修复登录页面记住我功能,更新用户信息页面链接 perf: 优化搜索组件动画效果和响应式设计 chore: 更新TypeScript类型定义,添加订单和地址相关类型
59 lines
1006 B
TypeScript
59 lines
1006 B
TypeScript
import { createRouter, createWebHistory } from 'vue-router'
|
|
|
|
// 导入组件
|
|
import Home from '../Views/Home.vue'
|
|
import Login from '../Views/Login.vue'
|
|
import Search from '../Views/Search.vue'
|
|
import ProductDetail from '../Views/product/productdetil.vue'
|
|
import Cart from '../Views/Cart.vue'
|
|
import User from '../Views/User/User.vue'
|
|
import Chat from '../Views/Chat.vue'
|
|
|
|
|
|
|
|
const routes = [
|
|
{
|
|
path: '/',
|
|
name: 'home',
|
|
component: Home
|
|
},
|
|
{
|
|
path: '/search',
|
|
name: 'search',
|
|
component: Search
|
|
},
|
|
{
|
|
path: '/product',
|
|
name: 'productDetail',
|
|
component: ProductDetail
|
|
},
|
|
{
|
|
path: '/login',
|
|
name: 'login',
|
|
component: Login
|
|
},
|
|
{
|
|
path: '/cart',
|
|
name: 'cart',
|
|
component: Cart
|
|
},
|
|
{
|
|
path: '/user',
|
|
name: 'user',
|
|
component: User
|
|
},
|
|
{
|
|
path: '/chat',
|
|
name: 'chat',
|
|
component: Chat
|
|
},
|
|
|
|
]
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(import.meta.env.BASE_URL),
|
|
routes
|
|
})
|
|
|
|
export default router
|