首页 > 解决方案 > 在组件之上添加父组件时,子组件的状态会转移到父组件

问题描述

我正在这样做

第一次:

this.setstate({
windows: <Window title="Window 1>
         </Window>

});

第二次:

this.setstate({
    windows: <Window title="Window 2">
                 {this.state.windows}
             </Window>
});

现在的问题是状态值存储在窗口 1 中,这会转移到窗口 2 并且窗口 1 的状态会被重置。我想将窗口 1 的状态保留在窗口 1 组件中,并创建窗口 2 的新状态

标签: reactjsstate

解决方案


推荐阅读