精通HTML5+CSS3、flex 布局,响应式布局,rem 移动端等前端常用布局;
精通切图,js效果,并对项目前端架构和网站性能优化有熟练掌握;
熟练使用 JavaScript ,es6,有很强的数据处理能力;
精通jQuery,bootstrap,Lodash等主流js库;
拥有主流浏览器的适配实践经验,对于产品在不同平台间的兼容问题要能娴熟处理;
深入掌握项目中需要的一些插件,如:moment,vue-proview,v-distpicker等
掌握webpack打包原理,实现项目打包自动部署到服务器;
深入掌握Vue底层原理,深入掌握Vue全家桶,了解Vue3、React;
拥有良好的编码习惯和文档处理能力;
该系统是一款应用于公司内部的管理系统,主要适用于对公司人员及其权限进行管理。系统包括了登录帐号、个人中心、员工管理、角色管理、权限管理、订单管理,数据统计等基本功能。
负责模块:
1、利用Vue-cli搭建项目基本框架;
2、使用Element UI进行页面样式布局;HTML和CSS对样式进行美化;使用阿里图标库导入图标 样式;
3、利用axios请求数据,根据服务器发送的数据信息,动态渲染左侧菜单栏的路由;
4、负责登录界面:使用帐号加密码的方式进行登陆验证,当用户登陆成功后,对token进行鉴权和 本地储存;
5、负责个人中心:基本信息(姓名,性别,工龄,入职时间等)的渲染,修改,和身份角色的分配;
6、负责角色和权限管理:渲染角色列表,新增角色,编辑角色,树形控件渲染权限列表,为角色分 配权限,删除权限;
7、负责数据统计:利用ECharts插件绘制可视化图表,展示订单数据统计:每日新增订单数,总订 单数,年度/季度/月度订单数统计图。
技术栈:Vue,Vue-cli,Vue Router,Vuex,axios,Element UI,ECharts