1.技术点:vue-router 、vue-cli 、axios 、vant
2.整个项目有四个页面,分别有首页、分类、购物车、我的。首页通过axios 渲染商品数据,分别有首页的banner图,商品展示区、点击任意—个商品可以跳转到商品详情页组件,点击加入购物车,可以选择对应的商品参数,比如鞋的尺码,点击购买可以选择地址等个人信息。
3.模块二是—个分类组件,比如有家电,衣服等等;点击每—个分类同样也是可以进入商品情详。
4.模块三是—个购物车,用户在商品详情点击添加到购物车可以添加到用户的个人购物车;在用户没登录的情况下, 用户点击购物车是直接跳转到登录组件的,这时,用户需要登录,一种是账号密码登录,一种是手机验证码登录,用户通过账号和密码登录的时候,成功了,进入购物车,后台会给每一个用户添加一个 不重复的token, 这个token是唯一的,表示用户已经登录。
5.模块四是一个我的组件,跟购物车一样,用户没登录之前是无法进入我的组件的。进入我的组件就可以看到个人的信息,别人账单,未发货等等。