如何安装/卸载反应组件而不是显示/隐藏

时间:2017-08-25 01:12:05

标签: reactjs react-redux

我有一个反应问题。

基本上,我有一个组件。

class Parent extends Component {
  render () {
    return (
    <Child/> 
  )
 }
}

请注意,父级没有向子级传递任何内容,而是子级具有自己的props和状态通过redux存储映射。它基本上是一个显示/隐藏的模态,其动作包含在不同的组件中。 (显示/隐藏不会重置每次打开模态时我想要的状态)

由于没有挂载/卸载,我每次都无法访问componentDidMount。

我的问题是如何挂载/卸载而不是显示/隐藏,因为我不关心保留状态值。我试着做

  {this.props.showChild && <Child/>} 

但这也不起作用。

我读到了反应协调算法,但无法弄清楚它是如何应用的

0 个答案:

没有答案