- 识别不安全的生命周期
- 使用过时的ref API
-
检查意外的副作用
-
这个组件的constructor会被调用两次;
constructor(props) { super(props); console.log("Home constructor"); }
-
-
这是严格模式下故意进行的操作,让你来查看在这里写的一些逻辑代码被调用多次时,是否会产生一些副作用;
-
在生产环境中,是不会被调用两次的;
-
使用废弃的findDOMNode方法
- 在之前的React API中,通过findDOMNode来获取DOM,不过已经不推荐使用了
-
检测过时的context API
- 早期的Context是通过static属性生命Context对象属性,通过getChildContext返回对象等方式来使用Context的;
- 目前这种方式已经不推荐使用了