项目角色 :前端开发工程师
项目介绍 :一款智能柜app项目 ,该项目在国内外多家医院中使用 ,用于给医护 、病患提供洁净和脏工服 、病服和床品
, 由多款型号智能柜组成的智能化设备。
项目技术:
使用 Vue2 全家桶 、 JavaScript 、Vant 、 less搭建项目并完成基础的页面架构。
封装了本地存储以及 Axios 请求 ,封装弹窗 、表格 、分页等公共组件 ,实现提高开发 效率。
通过调用安卓自定义方法 ,实现RFID的读写擦除数据, 监测柜子的开关 ,磁盘空间以及内存大小监测。
通过解决前端跨域 ,使用Exception Less记录操作日志 ,方便后期处理问题时进行设备追溯 ,查找未知问题。
运用Vue自身Vue i 18n功能 , 配合i18n Ally 实现智能柜的双语切换能力。
不同角色会对其进行权限控制和管理 ,确保只有授权用户访问和操作特定的模块和功能。
软件首屏加载慢 、渲染慢 、 长时间白屏 ,通过骨架屏解决首屏白屏时间长的问题。
对过去项目代码性能优化 , 减少重复渲染内存占用 ,合理管理定时器的生命周期 。 减少