1. 熟练使用WebStorm、Postman、VSCode、Hbuilder、Xshell、Git等开发工具;
2.熟练使用HTML5、CSS3、ES6等新特性及语法、TypeScript;
3. 能根据设计图完成页面制作、能解决低版本浏览器的兼容问题;
4. 熟练掌握Vue进行模块开发、并在项目中使用vuex 、组件封装;
5.熟练掌握ajax 、axios和fetch请求,可完成前后端分离结构的研发工作,能够解决开发过程中跨域问题;
6. 熟练掌握viewui、Ant design、element ui、vant等主流前端UI框架;
7.熟练使用jquery 、lodash等类库,swiper、echarts 、HighCharts插件
8.熟练掌握 ThingJS进行3D场景和地图的开发;
9. 了解http协议,能够根据http请求报文、响应报文和状态码排查问题;
10. 熟练小程序和公众号的开发;
11.了解node.js语法和webpack打包
12.熟练vue2和vue3开发
微联叮
项目介绍 :该项目是一款集合统一门户、统一组织、统一消息、统一流程、统一任务、统一认证的协同整合平台 ,可分
为pc和移动两个方面 ,移动的某些产品嵌入的h5页面进行开发 ,pc是基于乾坤框架做的微前端产品
1、进行微联叮日程、待办、考勤、会议室等产品的开发 ,pc主要是基于ant组件库完成迭代需求 ,移动则是用H5基于va
nt的组件库进行双端兼容开发
2、pc开发过程中封装相同功能组件到公司组件库里 ,后续项目可以根据pnpm进行安装组件 ,H5则是通过多端应用地址
进行不同页面的跳转完成类似的组件封装
3、 自定义高级编辑器的选中工具栏 ,支持选中文字的扩写 ,润色 ,摘要等工具的操作 ,对高级编辑器内容进行全文纠错
, 对错误内容进行 ,替换、删除、忽略、加入词库等操作
4、 日程和待办系统中则是利用fullcalendar的这个日历组件 ,实现待办安排和日程新建等各种操作
5、完善H5考勤打卡功能 ,实现地点打卡和wifi打卡两种方式 ,优化部门打卡统计模块