1.熟悉 Vue 全家桶以及 MVVM 设计模式,并能够配合Element-ui框架进行单页面的开发。
2.能够抽离代码封装组件并运用。
3.熟练运用 Ajax与后台进行数据交互。
4.熟练掌握 JQuery 和 原生JavaScript。
5.熟悉移动端流式布局和响应式布局,掌握 BootStrap,Vant, Element-ui等 UI框架,能进行响应式页面的开发。
6.熟练ES6特性、箭头函数、扩展运算符、Async/Await、Promise等特性。
7.熟悉Echarts能够使用 Echarts制作可视化页面。
8.掌握 Html5+Css3页面布局,能够精确还原设计图,掌握 Less、Sass等预编译技术。
9.熟练使用 Git版本管理工具以及Webpack打包工具。
10.了解 Mysql 数据库的基本操作,以及Node.js 的常用命令能够搭建基础的服务器。
11.了解Node.js,Express等基础知识。
超级导购+微商城
项目描述:
该项目是依照公司产品矩形研发设置的,目前还在开发中,产品是以订货会为中心扩散研发的一系列与时装导购相关类型的产品。产品其中含登录、主页、直播、商品、积分、我的、商品详情、地址、礼品兑换、购物车、收藏夹、等页面;方便普通客户线上购物、商家进行线上产品订货会议(安全性系数高)、售货等功能。
项目职责:
1、 理解产品内容、熟悉项目代码。
2、 按照UI设计图恢复静态页面。
3、 独立完成地址页面、商品详情页、订单页面等功能开发。
4、 与后端对接商定接口、定义字段等。
5、 参加交互视觉验收,修改页面样式,与交互设计师沟通设计图稿。
6、 听取测试会议 了解测试的方向以及对要修改的功能进行沟通。
7、 解决代码合并冲突问题。
技术要点:
1、按照设计图使用Vue和uView组件库完成Uniapp的静态页面搭建。
2、完成收货地址页面的搭建、添加新地址,按照公司组件库封装的方法进行校验信息等。
3、从商品页面跳入商品详情页,完成详情页数据展示,分享、收藏、加入购物车、客服等功能的实现。
4、订单界面进行数据渲染、同后端商定字段,以及添加缩略图展示等。
5、对写好的页面进行代码优化、样式优化等,配合交互和测试的工作。
6、提交测试库之前,对已有代码真机调试 找出bug记录并改正。