该项目是模仿likeshop网站进行开发,自己写利用express框架搭建一个简易的后端,没有登录的情况下只可以查看商品,如果要购物车进去个人中心等页面必须登录否则自动跳转登录页面,登录之后可以进行加入购物车进入个人中心页面等操作项目职责:
这个页面布局采用element-plus和tailwindcss进行布局,主题颜色为#f5f5f5,利用Elenent-plus的lodding组件进行网络请求封装的拦截器
使用vue-router对整个项目的路由进行管理
目前所有前端的所有数据均来自于express后端返回的数据,目前是写死的,对源网站进行数据采集
使用pinia进行状态管理对购物车的数据进行操作
负责 http 请求的 axios 二次封装,将获取到的 token 数据缓存在本地并添加到请求头中。
实现数据页面渲染和逻辑层判断 token 用户登录权限验证
点击空白处退出提示
评论