● 熟练使用现代的 ES6-ES13 语法 ,能运用模块化、面向对象的方式编程;
● 熟悉 Ajax、fetch、axios 请求数据,以及请求库的二次封装;
● 熟悉前端安全、性能优化、数据采集等方面的一些知识;
● 熟悉 Vue3 框架,熟悉组件化开发,熟练使用 Vue 全家桶;
● 有 Element UI、Element Plus、Vant 等组件库的开发经验;
1.旅途M站 App 是一个民宿类的移动端网站,其中包含新房特惠、房源搜索、详情、订单、消
息等功能:
1.负责需求分工、编写项目规范文档、公共工具库的开发;
2.负责新房特惠、房源搜索、房源详情3个模块的开发;
3.负责公共组件的封装,以及 Axios 请求库二次封装等
4负责项目打包部署、版本维护、生产 bug 的修复等;
难点:
1.记录页面上一次滚动位置和选择状态,经过多种方案尝试,最终选择路由守卫方案实现;
2.详情数据结构非常复杂,单轮播图就10+张图片,还需对图片进行归类,自定义分页器等;
2.后台管理系统包含商品类别、商品信息、上传商品、订单列表、订单详情、数据可视化展示、
客户管理等功能;
1.负责登录、注册、数据可视化、商品分类等页面的开发;
2.使用 ECharts ,展示商品销售,名人分类,发表文章等图表;
3.前期使用 MockJs 模拟数据,后期使用 Postman 协助后台测试接口;
4.负责全局弹框、表单及检验、单选按钮、时间选择等公共组件封装;
5.根据项目需求高质量的完成 Web 前端开发和维护;
亮点:
1.动态注册路由,实现前端页面的路由权限、莱单权限、按钮权限完全由后端控制
2.经历过2次重构,注重性能优化与体验在2.0版本,打开首页速度提高0.6倍;
1.负责需求分工、编写项目规范文档、公共工具库的开发; 2.负责新房特惠、房源搜索、房源详情3个模块的开发; 3.负责公共组件的封装,以及 Axios 请求库二次封装等 4负责项目打包部署、版本维护、生产 bug 的修复等; 难点: 1.记录页面上一次滚动位置和选
1.负责登录、注册、数据可视化、商品分类等页面的开发; 2.使用 ECharts ,展示商品销售,名人分类,发表文章等图表; 3.前期使用 MockJs 模拟数据,后期使用 Postman 协助后台测试接口; 4.负责全局弹框、表单及检验、单选按钮、时间选择等公共组件封