1. 掌握 HTML 、CSS、JavaScript 等前端技术
2. 熟悉使用 Ajax 、Axios 等开发技术
3. 熟悉使用 ElementUi 、Vue2 、Vue3 等前端框架, 并有相关开发经验使用 vue -cli、webpack 进行项目构建, 具有前端模 块化 、组件化设计能力
4. 熟悉移动端布局, flex 、VW / VH 、rem
5. 掌握 es6 语法, 如解构 、数组操作方法 、箭头函数 、 async/await 等, 并能运用到项目开发中
6. 了解 node .js, 了解 MySQL 基本语句
7. 熟悉 git 的基本使用
8. 熟练使用Uniapp进行微信小程序开发
豪客人力资源后台管理系统 前端
项目介绍: 该项目是委托我公司开发的一款后台管理系统, 为便于公司对员工进行统一 的管理 。具有登录 、首页 、组织架 构 、公司设置 、员工 、权限管理 、考勤 、工资等八大模块 。主要负责模块: 登录 、首页 、公司设置 、权限管理等项目技术
栈: vue 、vue -cli、vue - router 、vuex 、axios 、e lement- ui、day.js 、echarts等项目职责:
1.将项目进行组合拆分, 使用 Vue 框架搭配 element- ui 进行组件式开发;
2.登录成功时将获取到的 token 值放入 vuex 与本地中, 在 Vue - Router 中利用导航守卫队后续请求
进行权限拦截;
3.封装 axios 统一请求地址和传参方式, 在发送请求前添加请求拦截器, 获取仓库中的token值, 在
请求头中加入 token, 并配合 async和 await 解决回调地狱问题;
4.用户权限管理: 根据不同角色信息进行权限分配 (按用户的角色所拥有的权限进行动态匹配菜单和
列表展示) ;
5.使用 e lement- ui 组件实现产品列表的数据展示, 添加, 修改, 删除和查看;
6.通过使用 arry-to-tree 将数据转换为树形数据;
7.使用 keep-alive 实现路由缓存, 路由守卫来控制页面跳转;
8.通过vuex 配合公共请求, 实现全局数据共享以及交互, 减少请求;
9.使用路由懒加载和图片懒加载, 优化项目。
项目介绍: 该项目是委托我公司开发的一款后台管理系统, 为便于公司对员工进行统一 的管理 。具有登录 、首页 、组织架 构 、公司设置 、员工 、权限管理 、考勤 、工资等八大模块 。主要负责模块: 登录 、首页 、公司设置 、权限管理等项目技术 栈
h5页面开发,公司员工年度总结,让公司或自己对自己有一个认识,APP做年终账单也是帮助用户将一年在本产品上的各方面使用数据总结,激发用户的好奇,到底在这个产品上投入了多少金钱和精力,以吸引大批用户进入产品查看账单,其中会包含一些不活跃用户。