1、本项目是双端项目,基于vue3,架构使用JavaScript的超集Typescript进行项目开发、pinia作为状态管理,采用vue-Router配置路由,封装 Axios异步请求后端数据。PC Ui使用尤雨溪推荐使用的NaiveUI,mobile UI使用vant 4。
技术要点:
1.从0-1构建并实现高度定制化多段时间拖动滑块,支持0-24、24-0、9-9时间区间 单段滑块可左右滑动。
2.实施评审技术方案,提供全局模块化二次封装组件(Vant/naiveui)/指令,提升团队70%开发效率,提高可复用性、可维护性并降低维护成本。
3.根据定制化需求对网络请求注入Request Headers、对module层做数据封装处理,使其标准化。