原因:React v16.9之后,当你在新版本中使用旧的生命周期方法时,会提示该警告。
componentWillMount → UNSAFE_componentWillMount
componentWillReceiveProps → UNSAFE_componentWillReceiveProps
componentWillUpdate → UNSAFE_componentWillUpdate
解决方法:
1、执行以下命令
npx react-codemod rename-unsafe-lifecycles
2、固定react版本
"react": "16.8.6",
"react-dom": "16.8.6"