React Native ScrollView重新呈现所有组件

时间:2017-03-13 16:01:50

标签: javascript ios react-native

我在React Native中遇到ScrollView问题。 我有一个结构代码:

#mainmenu  tr:lt(2) td:last-child

当我切换SegmentedControl时,所有图像和所有块都会卸载然后重新安装。我在render(){ return ( <ScrollView stickyHeaderIndices={[1]} refreshControl={ <RefreshControl refreshing={this.props.mainScreen.loading} onRefresh={this.props.onMainScreenUpdate} /> }> <MainScreenTopList /> <View> <SegmentedControlIOS values={['LIST', 'ONE']} selectedIndex={this.props.mainScreen.tabsSelectedIndex} onChange={(event) => { this.props.setTabIndex(event.nativeEvent.selectedSegmentIndex); }} /> </View> {this._renderSelectedBlock()} </ScrollView> ); } 的{​​{1}}中看到了这一点,为什么我的所有内容都开始跳跃。如何在scrollview中停止卸载组件,而不是由componentWillUnmount()控制。

0 个答案:

没有答案