工作经历
2021-03-03 -2022-09-01江苏凤凰智慧教育研究院中级web前端
项目难点:基于qiankun框架的使用,SaaS平台对于功能的丰富导致项目耦合程度过高。 问题解决: 将向项目拆分为多个小项目发布到私有npm仓库上,然后将多个小项目作为npm包(即:主项目依赖),进行发布,从而将整个项目进行解耦,每个项目直接相互独立,无关技术栈,可由多个不同的团队进行开发互不影响. 公共方法/组件再次搭建一个公共项目,让多个子项目引用公共项目的组件/方法,从而减少重复造轮子的次数. 我的职责: 使用 vuex 和cookie,用户登陆 时,信息会存储在 vuex 中,进行持 久化,方便以后可以随取随用 (利用 vue 的路由导航守卫,判断要进入的页面是不是权限页面,是的话判断有 没有 token 或 token 是否过期,有 token 放行,没有 token 跳转到登陆页面,登陆后跳转回要 进入的页面 使用 a-upload二次封装 实现页面的图片上传下下载功能。 使用表格组件二次封装,实现column的轻量化 使用 less 实现 css样式的复用 使用 a-form-model 表单实现新增/筛选/编辑功能 项目技术
教育经历
2018-09-01 - 2021-06-01江苏财会职业学院软件技术专科
技能
项目分为外网和内网两个模块,技术vue全家桶 element Echarts leaflet axios html2canvas sass jspdf 我负责页面的维护和开发