ReactJS/Redux:使用相同的选择器重新渲染父和子?

时间:2021-07-08 11:28:53

标签: reactjs redux react-redux

我有以下几点:

父渲染():

render() {
    const {flag} = this.props;
    <ToRefresh key={flag}/>
    <Child/>
}

子渲染:

render() {
   const {flag} = this.props;
   console.log("FLAG IN CHILD: " + flag); //flag is present from Redux store
   <ToRefresh key={flag}/>
}

Parent 和 Child 都应该根据 flag 键刷新其 ToRefresh 组件,该键来自 Redux 存储(由操作初始化,具有选择器等)。

Parent 中的 ToRefresh 正确刷新,但 Child 中的 ToRefresh 未刷新。

谁能解释一下我做错了什么?据我了解,这是使用redux时刷新组件的正确方式。

0 个答案:

没有答案
相关问题