一、极租客App H5项目
1.使用 vue3+ts 搭建项目,将页面拆分成多个组件,每个组件负责一个独立的功能,提高代码的可维护性和可重用性;
2.使用 vant 提供的组件快速搭建页面,包括表单、表格、弹窗等常用组件;
3.使用 Vue Router 实现页面之间的跳转和传参,实现了单页应用的效果;
4.使用 Axios 库实现与后端服务器的数据交互;
5.组件中使用 watch 监听数据变化;
6.搜索功能封装防抖函数;
二、平安保理web端流程发起审批系统
1. 在 angularJs 项目中优化老代码,封装新的公共组件,如级联选择器,必填提示列表,多功能弹窗,权限控制器等
2. 在新模块中, 使用 vue2 框架搭建项目,element-ui 完成页面基本布局,嵌入老项目中
3. 与后台配合,采用协商好的端口和数据格式开发代码,进行异步请求数据,以满足设计文档中各级功能需求
4. 实现作品列表分页展示,vue-lazyload 实现图片懒加载
5. 负责vue2项目到vue3的升级工作
三、滴滴业务平台
1.使用 react 搭建项目,封装公共组件,实现代码可复用,如所有数据表格,以及所以筛选功能,导入导出等;
2.使用 react-loadable 按需加载路由,封装插件引入方式,并配置路由表;
3.在 antd 基础上封装包含多种功能的组件;
4.使用 bizcharts 完成复杂的图表可视化;
5.使用 antd 并设置主题颜色来完成项目整体布局;
6.使用 react-intl-universal 实现中英文切换;
7.不断更新维护各个模块的功能。