1、基于vue-cli 脚手架搭建底层目录,搭配vand组件,精准还原UI层; 2、根据接口文档,通过mockjs模拟数据,axios发送请求与拦截; 3、使用 vue-router 进行路由跳转,使用导航守卫拦截,并封装二级菜单,点击进行路由跳转; 4、主要负责家园页: A. 登录模块: a ) 获取用户登录界面信息,点击确认登录按钮,将填写的用户信息提交给后端接口进行验证,如果匹配成功,使用 localStorage 存储,登录成功后,跳转至主页面。 B.购物车模块: a). 用 vuex 中 state 管理购物车数据:商品数量,价格等;购物车的信息依然采用了cookies根据用户登录状...
1. 使用 vue框架搭建的项目底层目录,配合 element-ul 库来布局页面; ( 1 ) 用户登录: a) 点击登录先对账号密码使用正则效验,效验通过发起请求; b) 登陆成功后,服务端会返回一个token(该token的是一个能唯一标识用户身份的一个key),保存在Cookies浏览器储存中; c) 通过axios请求劫持,每次请求从本地存储获取token,携带到请求头中,服务端收到请求,去验证客户端请求里面携带的 token,验证成功就向客户端返回请求的数据,登陆的时候发送加密的用户名和密码; d) 服务器验证成功后,使用md5(用户id+时间戳)随机生成的32位字符串作为toke...