项目一:买吖购物商城
项目描述:一款类似淘宝、唯品会的购物商城
责任模块:首页模块、商品详情模块、登入功能模块、购物车模块、支付模块
技术实现:1. Vue3、ts、vite、axios、pinia、vue-router、@vueuse/core
2.使用vite快速搭建vue3+ts开发环境
3.对面包屑、分页组件、对话框以及城市选择等的组件封装
4.数据请求一般放在pinia内的actions中完成
5.组件通信用difineProps、difineEmit、provide、inject和pinia
6.使用自定义指令对图片、路由、数据懒加载进行项目优化
项目二:基于Quick Bi可视化报表管理系统
项目描述:该项目是基于QuickBi搭建的后台管理系统
责任模块:系统/报表公告模块,评论模块
技术实现:1. Vue2/3,vue全家桶,Elementui,Antv/G6Plot
2. 使用Antv/G6Plot + Vue3,封装自定义可视化组件
3. 公告和评论后台管理模块使用elementui+ vue2开发
4. 在报表页面进行公告和指定组件的评论功能的注入
5. 在组件内使用自定义事件监听被注入评论的