使用技术:Vue2 + Webpack +Vuex + Axios +Element UI +VueRouter + Git
项目描述:
是一个由vue-cli搭建的PC端SPA商城,该商城主要涉及登录注册、商品列表、商品详情、个人中心、
购物车及商品检索等主体功能。该项目主要用于平台用户参与积分兑换商品,是一个中型的PC端商城项目。
职责描述:
1. 负责手机号登录和微信登录模态框;
2. 负责提示组件的封装,首页页面的渲染;
3. 负责首页和全部商品的页面渲染和功能实现(搜索、排序分类、到底加载更多);
技术要点:
1. 使用vue-cli搭建项目,并结合蓝湖+PS进行页面切图,实现对设计稿的高保真还原;
2. 使用props组件传值控制登录模态框的显示隐藏,使用插件实现滑块验证,封装输入框验证和滑块验证 复用;
3. 使用微信开发平台,用户扫描二维码点击允许后向后台发送请求,通过后返回uuid换取token。
4. 使用axios进行数据请求,并对其进行请求拦截器响应拦截器封装;
5. 使用getScrollTop、getClientHeight、getScrollHeight。