中公竞技场后台管理系统
项目描述:该项目主要是为提升考公学员的成功率,让学员在闲暇时进行刷题训练,主要功能模块分为权限管理,用户管理,角色管理,试题管理,学科管理,面试技巧等功能。
开发工具:Element-UI功能组件、ECharts数据可视化、axios、Vue CLI、Vuex全局数据共享、Vue Router
责任描述:每日一练、历年考题、题组管理、面试技巧
项目职责:
1.与产品、UI沟通实现页面布局及编码规范,与后端对接实现题库列表的渲染、筛选、新增、编辑、删除等功能.
2.实现页面布局,对页面进行组件化封装.
3.该项目选取的是vue-cli+ElementUI组件作为开发的技术栈 其中用到了from表单, dialog等组件,为主要的开发组件.
4.使用 element-ui的分页组件,并封装成全局组件,完成各个模块的分页效果.
5.用from表单中的 增删改查方法 对数据进行交互操作,在实现下拉框三级连动的时候使用到了change事件获取当前id值,使用获取到的id到接口中获取相应的数据.
6.查询功能,通过点击事件来获取到form边上面的所有值,在通过已渲染的列表接口进行匹配,将匹配项获取到,通过刷新展现出来.
7.其次就是实现了编辑 删除等基础交互功能的实现和修改.
8.最后 对于弹层关闭做了进一步的优化,主要是通过对父组件中的close-dialog方法做数据清理和校验清理 从而实现弹层关闭的操作.