1、熟悉 HTML、CSS、JavaScript,熟悉 flex 自适应三栏布局;
2、熟练使用流行的 UI 组件库: Element-ui 以及vant、iview等;
3、熟悉 ECMAScript 标准,熟练使用 ES6 的 Promise、箭头函数、解构赋值等,ES7 async/await处理异步;
4、熟练使用 Vue 进行项目开发,使用前端构建工具 vue-cli 进行项目搭建;
5、熟悉 HTTP 协议,根据 HTTP 请求报文,响应报文,以及状态码排查问题等。二次封装 Axios。
一、养老社区 2021.3-至今
项目描述: 养老社区是基于保险类型的项目,设计到投保、客户信息的收集和保险相关的学习视频。
主要技术:Vue全家桶、vant组件库、axios
项目职责:
1. 搭建项目,使用axios和Promise封装请求接口的方法;
2. 把全局公用的组件和方法进行独立、模块化的封装;
3. 把公用的数据通过Vuex进行存储,同时把存储的数据保存至sessionStorage和localStorage中
4. 搭建页面,请求数据,对数据解析并完成渲染;
5. 完成学习视频的播放及视频评论的分页展示;
6. 对反复使用到的页面进行状态的缓存,降低服务器频繁请求的压力及提高用户使用时体检
二、同业人后台管理系统(pc端) 2020.5-2021.3
项目描述:同业人软件同业人后台管理系统是用于收集和管理移动端用户注册的基本信息,以及对用户上传的旅游产品和视频等信息进行审核操作。
主要技术:Vue、iview-ui组件库、router路由、axios
项目职责:
1. 通过iview-ui组件对页面进行布局;
2. 对登录账号验证以及忘记密码时发送短信重新设置登录密码;
3. 动态获取路由组件,通过Vuex存储数据,然后进行一级到三级的菜单渲染;
4. 图片和音乐文件的上传以及播放
5. 对收集的信息进行增删改查操作;