项目简介:
销售手机,电脑及数码配件的中小型购物网站,其中包括首页,商品详情页,登录注册页,订单页,购物车页,支付页等页面
责任描述:
1.根据设计稿还原首页静态页面。
2.完成首页数据渲染,search页面的功能交互。
3.完成个人中心页面,商品详情页等。
技术描述:
1. 使用vue-router实现页面路由的跳转,swiper插件实现轮播图
2. 使用watch监视属性监视$route实现数据重新请求
3. 使用axios的CancleToken,当用户跳转页面时,取消当前页面还没响应的请求
4.使用proxy处理浏览器跨域问题,封装axios实现拦截器,实现对发送的ajax请求的拦截以及对响应回来的数据进行处理
5.使用props,自定义事件实现组件间的通信;
6.使用localStorage存储登录后台返回的token,每次请求携带上token,判断用户登录状态
7.使用vue-lazyload实现图片懒加载,减少http请求,降低服务器的压力;
8.利用webpack代码分割,实现路由懒加载。