我不确定我做错了什么:
class Test extends React.Component {
state = {};
static getDerivedStateFromProps(nextProps) {
return {};
}
render() {
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
我在React v16.3中遇到此错误:
warning.js:33警告:不会使用新组件API为组件调用不安全的旧式生命周期.
测试使用getDerivedStateFromProps(),但也包含以下遗留生命周期:componentWillReceiveProps
应删除上述生命周期.在此处详细了解此警告:
但它不包含componentWillReceiveProps......
class Test extends React.Component {
state = {};
static getDerivedStateFromProps(nextProps) {
return null
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2105 次 |
| 最近记录: |