基于微信小程序的“疫情防控数据
基于 Vue2+ElementUl 的电商后合管理系统
负责主要功能模块:用户登录及退出、用户增删改查、权限设置(角色列表、权限列表)、商品管理(商品列表、分类管理、参数管理)、订单管理
开发中主要运用了 Vue2 的 MVVM 开发模式实现数据的双向绑定,以及按需导入了 Elementu1组件,Vuerouter实现路由的跳转已经部分代参跳转,后台数据请求使用的 Axios
基于 Vue2 的前端电商平台
负责主要功能模块: 用户登录退出,首页商品搜索、主页商品的轮播图、搜索商品列表的组件开发、购物车、订单列表、提交订单、订单支付等
采用2 种用户身份(临时用户: UUID 正式用户: Token)来区分身份,通过 Vue-router 的路由守卫来给予用户访问组件的一个权限,二次封装 Axios 以便更好的管理请求函数、采用 Vuex 的分仓管理存储各复杂组件的相关数据、以及使用了 Swiper 轮播图插件和 Less 来实现 CSS 的编写、使用节流来控制购物车加减商品数量的处理、使用 grcode 插件实现请求支付的二维码转换、以及使用图片懒加载和路由懒加载来优化网站的性能。