多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
`审核人:白占宁` `被审核代码负责人:吴泓江` `代码地址:http://192.168.5.11/project/demo-project/tree/master/demo-whj-react` #### 1、页面整体效果(未修改) 页面整体效果较差,完全达不到交付要求,主要存在以下问题: - 分辨率不对; - 页面细节问题。 根据设计稿重新修改。 #### 2、文件命名不规范(未修改) ![](https://box.kancloud.cn/5f05108022bb763f655ca3d8789bfa4a_207x107.png) ``` export const load_alarm_number_request = createAction(LOAD_ALARM_NUMBER_REQUEST) export const load_alarm_number_success = createAction(LOAD_ALARM_NUMBER_SUCCESS, 'data') ``` 文件夹、文件、类、接口及变量命名,参考《编码规范》。 #### 3、缺少注释(未修改) 严重缺少注释,最基本的文件、方法的注释都没有。 除过文件、方法必须注释外,关键逻辑处也需要添加必要的注释。 #### 4、资源引入方式(未修改) 建议统一使用`import`引入所需要的资源。 ``` const topImg = require('../../image/alarmToday/top.png') const bottomImg = require('../../image/alarmToday/bottom.png') ``` #### 5、组件封装问题(未修改) 同一个组件所需要的所有资源,都放在同一个文件夹下面,除过公用资源外。 #### 6、优化容器组件与展示组件的使用方式(未修改) - 参考`react-router`文档,理解容器组件与展示组件的区别; - 优化合并`containers`与`components`目录下的组件。 #### 7、D3组件实现方式(未修改) 参考`hycharts-simple`中D3组件的实现方式,优化D3组件,使用D3开发组件时,需要考虑到性能问题,如图表数据可能通过websocket推送等。