项目职责:
1、负责网页布局、排版,利用各种前端技术将设计转换成用户界面;
2、负责项目路由的配置、接口的封装,权限管理的数据交互和页面渲染;
3、负责用户登录相关模块的业务开发,比如登录、忘记密码、退出登录、修改密码;
4、负责其他相关模块的增、删、改、查、分页等常规业务的开发
技术栈:
Vue-cli、Vue-router、Vuex、Axios、Html5+Css、 Element-UI等
技术实现:
1、依据设计图使用 Vue+Element-ui 精确还原页面;
2、使用Axios进行数据请求,利用Axios返回值为promise的特性对Axios的配置进行了二次封装以及项目接口的
封装;
3、使用 Vue 完成数据的双向绑定、减少 DOM 操作提高可维护性;
4、后台系统标签命名语义化,避免了重复命名,后期维护更方便