项目介绍:简历详情页面需要划分区域,在左边展示候选人的简历,在右边展示从投递、初筛到入职这个流程的详细信息,并
且面试官或HR能在此页面做一些操作,如填写面试评价,发送offer等。
技术栈:Vue+ElementUI+Axios+Sass
工作内容:
1. 根据招聘阶段的信息展示结构和后端制定三层数据格式,使得数据和页面展示结构统一。
2. 由于多个阶段及其下动作日志有多种展示形式,使用ElementUI的Collapse和Timeline组件,使用函数式组件+JSX的方式抽离业
务组件,减少判断,降低代码复杂度,易读,可扩展。
3. 使用Split.js插件对页面进行分割,实现信息的划分,并且可拖动控制区域大小。