项目经历
项目名称:江苏锁安后台管理系统
项目描述:
为智能锁安装提供管理平台,负责锁企和师傅的一个
项目详情:
1、负责静态页面的搭建以及数据的交互 。
2、使用 element-ui 组件构建顶部 左侧侧边栏、右侧内容模块页面的构建 。
3、登录页使用 axios 发送请求给后端,通过响应状态来判断用户名或者密码是否输入正确,通过路由的设置来实现页面的跳转。
4、使用 vue.js 中的把 axios 封装成插件使用,提高代码的复用性,提高性能 。
5、利用 element-ui 实现主页左侧侧边栏点击出现下拉框的效果以及实现右侧分页效果。
6、利用 vue.js 给添加按钮绑定点击事件,通过 element-ui 实现点击弹出添加框的效果 。
7、利用 axios 发送后台请求,通过 vue.js 中的 v-for 遍历数据,达到页面的动态渲染效果。
项目名称:锁安科技微信小程序
项目描述:
本项目是一款移动端多功能网站,使用前后端分离开发。使用 vue+webpack 构建单页面应用,项目采用了 vuex、vue-router、axios 、less 以及 ES6 语法,加入了前端自适应方案,采用组件化思想搭建整个项目,从而使组件高度复用,代码十分简洁。
项目职责:
1、使用 vue 框架,vue-router 搭建项目路由,vuex 来实现单文件组件和数据的抽离。;
2、使用 swiper 实现首页轮播切换,列表图片实现懒加载,按需加载路由组件;
3、使用 css 预编译语言 less 开发,利于后期维护;
4、合理使用钩子函数,实现数据的监听、渲染页面、页面节点的实例化功能;
5、使用 git 完成代码版本的控制。