安全生产预防小程序 项目简介 能够定位隐患位置, 上传相关图片和文档, 实现线上对安全隐患信息的管理以及预警。 技术栈简介 Taro、React、React Hooks API、Redux、Redux Thunk、React Router、TypeScript、Jest、WebPack 技术难点及解决 图片上传组件编写(限制多选数量, 添加水印, 批量上传到服务器); 滚动加载的方式实现对数据展示的性能优化; 对使用了React Hooks API的组件的单元测试优化; 使用基于Token的鉴权模式, 不同的登录人员拥有不同的业务操作权限; 项目图片展示 数据展示 数据筛选 企业位置登记 上传文件以及图片