Tengo un proyecto que tiene pestañas dinámicas como Google Chrome. Cuando hace clic en una página en el menú lateral, se abre en otra pestaña. De todos modos, cuando cambio entre pestañas y vuelvo a la pestaña anterior, veo que todos los valores en las entradas se borran. Quiero evitar volver a renderizar después de abrir la pestaña una vez a menos que haga clic en los botones. Si obtengo/agrego algunos valores en una página y cambio entre pestañas. Luego quiero volver a ver todos estos valores cuando vuelva a la primera página. Estoy usando la biblioteca react-awesome-tabs .
Mi código de pestañas;
<Tabs active={this.state.activeTab} onTabSwitch={this.handleTabSwitch.bind(this)} //onTabPositionChange={ this.handleTabPositionChange.bind(this) } onTabClose={this.handleTabClose.bind(this)} onTabAdd={this.handleTabAdd.bind(this)} draggable={true} showAdd={true} > { this.tabs.map((value, index) => { return ( <Tab key={index} title={value.title} showClose={true} > {this.state.activePageisNull ? this.state.initialPage : this.state.activePage} </Tab> ); }) } </Tabs>Y mi página de pantalla;