07 2018 档案

dva框架之redux相关
摘要:dva封装了redux,减少很多重复代码比如action reducers 常量等,本文简单介绍dva redux操作流程。 利用官网的一个加减操作小实例来操作: dva所有的redux操作是放在models目录下,通过namespace作为key,标识不同的模块state。 可以给state设置初 阅读全文

posted @ 2018-07-31 10:48 觉信 阅读(5857) 评论(0) 推荐(0)

代码重复率检查工具jsinspect
摘要:检查重复代码,去掉冗余代码。 安装: 用法:jsinspect [options] <paths ...> 检测复制粘贴和结构类似的JavaScript代码 示例:jsinspect -I -L -t 20 --ignore "test" ./path/to/src 意思是检查 ./path/to/ 阅读全文

posted @ 2018-07-26 18:10 觉信 阅读(6375) 评论(0) 推荐(0)

redux devtools调试工具
摘要:项目安装: 谷歌搜索 Redux DevTools 安装: 使用: 主要用到state&Dispatcher state查看当前执行的action后的store数据 Dispatcher可以不修改代码,在调试工具实时执行action并查看执行结果。 阅读全文

posted @ 2018-07-26 11:07 觉信 阅读(1465) 评论(0) 推荐(0)

create-react-app react-redux项目 配置模块热更新hmr
摘要:HRM并不是create-react-app专属的,提供一篇博客介绍hrm http://chrisshepherd.me/posts/adding-hot-module-reloading-to-create-react-app。 设想如果是一个比较复杂的react app,组件繁多,每次更新都刷 阅读全文

posted @ 2018-07-26 10:39 觉信 阅读(2299) 评论(0) 推荐(0)