如何清除componentWillUnmount中的状态?

Sun*_*n O 4 react-native

我将代码设置如下。

componentWillUnmount() { 
    this.setState({'modal':false}) or this.setState({})
}
Run Code Online (Sandbox Code Playgroud)

但是状态尚不清楚。我怎样才能做到这一点?离开组件时需要清除状态。

Ale*_* B. 5

根据Facebook人士的说法,不应在componentWillUnmount上调用setState,因为该组件将被破坏且永远不会重新安装。如果您只想“清除”状态,则不需要这样做,因为该组件的任何新实例都将具有清除的初始状态。

这里这何处谈论任何问题。