熟练使用HTML5+CSS3网页布局,熟悉W3C标准和语义化标签;
熟练使用Rem、百分比、Flex、栅格等常用布局方式;
熟练使用Bootstarp框架,利用工具类快速布局;
掌握localStorage、sessionStorage等前端存储方案;
熟练使用Es6的语法,有良好的编程习惯;
熟练使用svn、git版本管理工具;
熟练使用原生js、jQuery、 Zepto库,实现页面的交互效果;
熟练使用vue、vue-router、vuex、axios全家桶进行项目开发;
熟练使用uni-app框架开发移动端项目;
熟练使用element-ui、layui、vant UI框架;
了解node.js、webpack;
一、某营业厅系统
项目周期:6个月
项目介绍:该系统是提供给宁夏营业厅工作人员使用。其主要模块有办电服务、查询服务、电费服务、网上国网服务四大类。其中办电服务包括电能表校验、容量恢复、需量值变更等功能;查询服务有电量电费、用电趋势、用电负荷等功能;
项目技术:
1. Vue-cli3+elementUI;
2. 使用vuex管理用户信息、主题色;
3. 使用echarts实现查询服务里的折线、柱状、饼状图;
4. 封装项目基础组件和业务组件,和使用mixins提高代码复用率;
5. 使用moment插件实现项目中时间的增减和转换;
6. 使用axios调取接口数据,封装axios 使用请求拦截器统一添加请求头、设置加密、处理参数;
二、变电站视频分析系统
项目周期: 3个月
项目介绍: 该项目是系统学习vue而做的摄像头识别系统,可以对指定门和设备进行监控。
项目技术:
1. Vue-cli3+elementUI+Bootstrap;
2. vue-router二次封装,结合el-menu实现主导航和多级侧导航;
3. 使用echarts实现首页订单总数统计折线图;
4. 使用vue-count-to插件实现首页销量和金额的数字滚动效果;
5. 使用tinymce富文本编辑器实现商品详情新建和编辑;
6. 使用vuex状态管理模式,分模块储存商品规格/类型数据、用户信息、登录状态;
7. 使用provide/inject、mixins提高代码复用率;