[ReactNative] JSNavigationStack - Use key to blow away old scenes
This commit is contained in:
Родитель
3c0239a235
Коммит
d71bfa104d
|
@ -806,7 +806,10 @@ var JSNavigationStack = React.createClass({
|
||||||
i === this.state.presentedIndex ? styles.presentNavItem : styles.futureNavItem;
|
i === this.state.presentedIndex ? styles.presentNavItem : styles.futureNavItem;
|
||||||
return (
|
return (
|
||||||
<StaticContainer key={'nav' + i} shouldUpdate={shouldUpdateChild}>
|
<StaticContainer key={'nav' + i} shouldUpdate={shouldUpdateChild}>
|
||||||
<View ref={'scene_' + i} style={[initialSceneStyle, this.props.sceneStyle]}>
|
<View
|
||||||
|
key={this.state.idStack[i]}
|
||||||
|
ref={'scene_' + i}
|
||||||
|
style={[initialSceneStyle, this.props.sceneStyle]}>
|
||||||
{child}
|
{child}
|
||||||
</View>
|
</View>
|
||||||
</StaticContainer>
|
</StaticContainer>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче