我有一个反应问题。
基本上,我有一个组件。
class Parent extends Component {
render () {
return (
<Child/>
)
}
}
请注意,父级没有向子级传递任何内容,而是子级具有自己的props和状态通过redux存储映射。它基本上是一个显示/隐藏的模态,其动作包含在不同的组件中。 (显示/隐藏不会重置每次打开模态时我想要的状态)
由于没有挂载/卸载,我每次都无法访问componentDidMount。
我的问题是如何挂载/卸载而不是显示/隐藏,因为我不关心保留状态值。我试着做
{this.props.showChild && <Child/>}
但这也不起作用。
我读到了反应协调算法,但无法弄清楚它是如何应用的