1:中间件管理平台 (杭州银行):
1.单页面大量Echarts图表加载缓慢,应用IntersectionObserver来实现惰性加载;
2.多集群前后端交互,涉及多地址跨域,通过灵活配置上下文目录名,实现跨域地址查找自动匹配;
3.响应拦截器统一设置多种响应状态处理,拦截错误处理,优化用户体验;
4.通过Vue全局自定义指令实现不同权限下各类点击按钮的操作状态;
5.通过动态路 + id,动态展示报文详情;
2:技术平台门户 (杭州银行)
1.熟练使用jeecg等低代码平台 + Vue2 全家桶,独立快速搭建项目架构;
2.搭配使用Ant-Design等前端UI库 快速构建页面,独立实现web端的界面效果、交互功能和迭代;
3.做好前台各个页面之间的链接路由跳转及相关配置,配置API实现项目登录功能;
4.使用 Axios 技术实现数据交互,统一封装请求方法,通过定义混入等简化代码的操作,提高代码的复用率,调用后台接口实现数据的交互;
5.使用Echarts图表 实现数据可视化展示;
6.运用rem或vw对项目进行跨屏幕尺寸适配;
3:TM腾雾项目管理-构建工具委托开发项目(软通动力)
1.日常迭代工作,负责后续维护,代码审查;
2.根据需求对组件进行二次封装,提供开发使用
3.优化复杂表单,大数据亮查询页面,提高页面加载速度,提升用户操作体验;
4.通过数据缓存,列表懒加载,分组请求显示进度条等方案优化用户体验;
6.排查解决因DOM元素积累,闭包以及重复绑定事件等导致的内存泄漏问题;