1、 熟练运用HTML,CSS构建高性能的WEB应用,熟练应用PC端和移动端的常见布局方式,响应式布局(媒体查询)、自适应布局(百分比,rem)、弹性布局(flex);
2、 深刻理解WEB标准,掌握常见的浏览器和设备兼容性问题,注意页面语义化,结构,表现和行为分离,能快速输出高质量的前端页面
3、 熟悉ES5/ES6+/TypeScript等前端常用语言标准,并深入理解语言核心概念
4、 熟练使用BOM、DOM相关的WEB API,熟悉jQuery对相关操作的简化封装
5、 对设计模式,代码规范,性能调优等有深入的理解,对MVC/MVVM等模式有一定的理解
6、 熟悉HTML5新特性:Canvas/ECharts/Three.js/WebStorage/WebSocket/WebWorker等
7、 熟练使用Vue.js框架及其生态系统中的常用模块,例如VueRouter,Vuex,ElementUI,MintUI,Vant等
8、熟练使用AJAX常用实现方法:XHR,axios,fetch等,对前后端联调过程中常见的跨域问题,性能问题可以从HTTP/HTTPS协议的角度进行分析和优化
9、对复杂数据和页面的处理和展示:复杂表格,复杂表单等
数据资产系统:使用的vue3+antdesignvue+vite,包括运营指标,财务指标,人力指标,招商指标等模块,使用echarts图表对数据及各项指标完成情况进行多样直观展示,三年五年等数据切换对比,能够做好复杂数据的展示;该同步做了移动端,采用uniapp,实现移动端PDF阅览,复杂树形列表展示,实现收藏功能,按日期展示图表(可动态切换),移动端全局搜索功能;
制度系统:包括制度首页,目录维护,制度维护,制度权限等模块,实现自定义目录(支持层级嵌套),根据目录树新建制度:支持文件上传(实现文件上传格式及数量限制),实现制度授权,首页制度在线预览,下载等,
增容费系统:业务逻辑较复杂,多表单之间关联,表单项相互影响