当我在node.js cli中运行我的应用程序时,出现以下错误:
npx react-codemod rename-unsafe-lifecycles
。请更新以下组件:TouchableOpacity 警告:componentWillReceiveProps已重命名,不建议使用。
npx react-codemod rename-unsafe-lifecycles
。请更新以下组件:TouchableOpacity
警告警告:componentWillReceiveProps已重命名,不建议使用。
*将获取数据的代码或副作用移动到componentDidUpdate。
*如果在道具更改时要更新状态,请重构代码以使用备注技术或将其移动到静态getDerivedStateFromProps。
*将componentWillReceiveProps重命名为UNSAFE_componentWillReceiveProps以在非严格模式下禁止显示此警告。在React 17.x中,只有UNSAFE_名称起作用。要将所有已弃用的生命周期重命名为其新名称,可以在项目源文件夹中运行npx react-codemod rename-unsafe-lifecycles
。