使用 webpack 本地代理解决浏览器的跨域问题;
使用虚拟列表优化长列表渲染较慢的问题 ,只渲染列表在可视区的部分 ,提高用户体验; 使用路由守卫 beforeRouterEnter 解决 keep-alive 缓存页面后页面不刷新的问题;
使用节流 throttle 来实现频繁点击提交导致的数据重复提交;
使用 Promise 解决渲染一个页面需要多个接口导致的闪屏问题 ,利用 Promise.all()避免此问题; 负责前端代码的评审以及前端代码上线部署;
利用 cookie 实现系统退出登录后短时间内重新进入系统免登录功能;
使用 vuex 和 sessionStorage 管理路由权限数据,实现角色权限管理;利用自定义指令实现按钮权限管 理;
使用防抖 debounce 解决输入框连续输入一串字符时,只有在输入完成后才执行查询操作;
使用 mixins 混入将通用的逻辑代码提取出来,实现代码的复用和管理;
利用 webpack 提供的插件、路由懒加载、vue ssr 技术等提高首屏加载速度; 负责前端一些公共选择器的封装。
日常配合后端及测试人员解决系统问题。