1

getDerivedStateFromProps 对于组件是静态的。但是今天我调试应用程序,当我们定义它时,我在 getDerivedStateFromProps 方法中找到了其他组件数据 nextProp.x。

另一种情况是在重新创建组件时,nextProp.x 仍然是预数据。

那么当 react-native 会移除 getDerivedStateFromProps 数据时,为什么数据是混杂的呢?

4

1 回答 1

1

props 是从 parent 获取的,如果它 remians 旧数据。它可能由父母引起。如果你使用redux,可能是它造成的。减少状态不清楚。

于 2019-11-29T09:59:34.393 回答