1、熟悉 Web 前端技术和标准,包括 HTML5, CSS3,Less,Scss,JavaScript/ES6,TypeScript
2、熟练掌握前端主流框架 Vue 以及 Vue 全家桶:Vue CLI、Vue-Router、Vuex、 Axios等
3、熟练使用 Webpack 打包工具、以及包管理工具 yarn 、熟练使用 Git 进行项目管理项目
4、熟练使用 ElementUI,Vant,Bootstrop,ECharts 等常用开发框架
5、熟悉 uni-app 框架进行小程序的开发,
6、了解 node.js ,熟练使用 npm、yarn 包管理工具
1.基于 Element-UI 组件库搭建页面结构,使用 ECharts 实现首页数据统计面板。
2.负责管理模块的表格渲染、批量添加、批量删除、数据回显、编辑数据等业务开发。
3. 负责管理模块的记录查询、签到状态等业务开发。
4. 使用 el-upload 和 FormData 对象,实现用户头像的上传。
5. 使用 Vue-Router 实现页面的跳转,通过路由前置守卫,实现对于未登录用户的路由控制。
6. 使用 Axios 进行接口的调用,对请求拦截器、响应拦截器进行统一配置。
7. 封装公共组件,使用具名插槽,实现复用结构的封装和使用。
8. 使用 Vuex 和 localStorage 实现 token 持久化。