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.根据定制化需求对网络请求注入Requ...
使用vite构建的vue3,pinia,scss项目 1. 独立完成前端框架搭建,根据项目需求选择合适的第三方库,确保技术栈与项目需求高度匹配。 2. 设计并实现IndexedDB存储方案,优化数据管理效率和用户体验。 3. 封装关键组件,包括系统功能组件和对第三方库的二次封装,提升代码复用性和系统稳定性。 4. 基于WebSocket技术开发实时聊天和数据更新功能,与后端团队紧密协作,确保数据同步的准确性和实时性。 5. 负责微信支付集成,关注支付流程的安全性和用户体验,处理支付结果,维护订单状态的实时更新。 6. 将前端应用适配至钉钉工作台和企业微信平台,保证应用的稳定运行和一...