检测什么内容?
1、使用不安全的生命周期
2、使用过时的ref API
3、检查意外的副作用
* 这个组件的constructor会被调用两次
* 这是严格模式下故意行径的操作,让你来查看在这里写的一些逻辑代码被调用多次时,是否会产生一些副作用
* 生产环境中,是不会被调用两次的
4、使用废弃的findDOMNode方法
在之前的React API中,可以通过findDOMNode来获取DOM,不过现在已经不推荐使用了,推荐使用ref一层层找
5、检测过时的context API
* 早起的Context是通过static属性生命Context对象属性,通过getChildContext返回Context对象等方式来使用Context的。
* 目前这种方式已经不推荐使用
React-StrictMode严格模式
最新推荐文章于 2025-02-27 22:08:47 发布