熟练运用 HTML/CSS 手写静态页面,对 H5 和 C3 新增语法有一定的理解
熟练掌握 JaveScript 熟悉 ES6 新语法,熟悉 node.js
熟练掌握 jquery 基本使用
熟练运用 vue 全家桶以及 axios 和 less 及其相关生态
熟练掌握 vue 数据双向绑定,组件封装,组件通信,组件缓存,路由跳转
熟悉掌握uview UI框架配合uni-app进行APP以及小程序的开发
熟练使用 Bootstarp、Element、vant 等 UI 框架来快速进行 PC 端和移动端的 UI 构建
熟练使用 Git,会使用 GitHub、码云进行多人合作开发, 多分支开发
掌握数据可视化,会使用 Echars 图表实现数据可视化
熟练掌握盒模型、常用布局以及浏览器和移动设备兼容性
了解 webpack 打包工具
项目名称:圆梦教育
项目描述:圆梦教育是一个连接线上和线下的小程序,用户可以在上面进行咨询,包括热门课程、师资力量、课程种类以及价格等一系列的问题,可以进行线上报名,还有很多精彩的亲子活动,小程序里有答疑老师,用户可以随时于老师进行交流
技术实现:Vue + uview + javascript + uniapp + vuex
责任模块描述:
1、使用uview搭建页面基本结构以及提前做好分包规划
2、运用vuex存储登录信息和用户资料,实现数据共享
3、调用uni.login获取登录code码及uni.getUserProfile获取用户资料和加密信息实现小程序登录功能
4、购买课程和报名活动需要用户微信授权并以及注册登录为会员之后才可使用
5、对uni.request进行封装处理,实现了类似拦截器的功能,挂载到uni对象上面,实现全局访问
6、课程选择好以后点击立即支付,订单状态变为待支付,超过十五分钟未支付成功的订单将会自动取消,支付成功之后用户可以查看订单信息,参加线下学习,课程全部学习结束以后,订单状态变为已完成