React
天阴雨湿
人生苦短,学就对了
展开
-
Create-react-app 配置自定义eslint
背景 create-react-app项目构建基于react-scripts包,webpack相关配置也都在这个包里,webpack的配置可以跟随react-scripts包的升级而升级,非常方便。但是在实际项目中我们往往需要自定义一些配置,但又希望保留这种跟着包升级配置的优势。 eslint是项目中非常常用的工具,它的配置也是因人而异,因项目团队而异。而create-react-app默认是有一...原创 2019-12-20 13:22:07 · 3331 阅读 · 0 评论 -
react-redux使用hooks替代connect
前言 redux的经典使用方式就是通过高阶组件connect来将组件和store关联起来,我们见过最多的场景也是connect和类组件的组合使用(也可以和函数组件配合使用)。但在拥抱hooks的今天,我们如何抛弃connect,通过hooks获取到状态和dispatch呢? react-redux中的hook 在react-redux7.1版本之后(如果你的版本比较低又不能升级版本,可以忽略本文)...原创 2019-10-24 17:45:17 · 3783 阅读 · 0 评论