【问题标题】:ReactNative picker value resets on selectionReact Native 选择器值在选择时重置
【发布时间】:2017-01-28 01:22:33
【问题描述】:

我正在开发一个 react native 组件,它有一个包含不同列表项的列表视图。 ListItems 有点击按钮,它应该显示一个 reactnative pickerview 。现在一切正常,除了当我尝试从选择器中选择任何东西时选择器重置其值。

不确定是因为 Listview、renderRow 还是其他原因。

任何帮助将不胜感激。谢谢

代码片段:-

render() {
    console.log('*** Rendeer called ***');
    return (
        <View style={styles.containerFullScreen}>
          <ListView dataSource={this.state.dataSource}
            renderRow={this.renderRow}
            renderSectionHeader={this.renderSectionHeader}>
          </ListView>

        <Picker
         mode="dropdown">
          <Picker.Item label="Java" value="java" />
          <Picker.Item label="JavaScript" value="js" />
          <Picker.Item label="Swift" value="swift" />
        </Picker>


          <TouchableHighlight
            activeOpacity={0.6}
            underlayColor={'transparent'}
            style = {styles.continueBtn}
            onPress={() => this.continueBtnAction()}>
            <Text style={styles.continueBtnText}>CONTINUE</Text>
         </TouchableHighlight>
        </View>
    );

【问题讨论】:

    标签: ios facebook reactjs react-native


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-16
      • 2021-05-04
      • 2017-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多