积分商城
使用vue-cli搭建项目,并结合蓝湖+PS进行页面切图,实现对设计稿的高保真还原;
使用axios进行数据请求,并对其进行请求拦截器响应拦截器封装
封装所有请求的api,统一管理项目所有的请求路径
鉴权,认证机制采用手机+验证码、微信扫码登录认证,其中微信扫码登录结合环境变量,调用后端接口实现平台切换
验证;
使用localStorage对token进行存储;
使用原生JS在组件mounted中监听滚动,并实现向下滚动加载更多;
使用组内导航守卫对每个进入个人中心页的路由进行拦截,判断路径后保证有token方能进入该路由;
使用路由监听解决路由跳转而页面不跳转的问题;
给组件绑定key属性,通过修改key值来进行组件重载;