ios - React Native 选择器值在选择时重置

标签 ios facebook reactjs react-native

我正在开发一个 React Native 组件,它有一个包含不同列表项的 ListView 。 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 - React Native 选择器值在选择时重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39588656/

相关文章:

ios - Alamofire 错误代码=-1000 "The URL does not point to a file URL"

facebook - 如何在Facebook中使用unicode(十六进制)输出字符?

node.js - Passport-Facebook 不提供电子邮件,即使它在范围内

javascript - React Native中 "folly/Portability.h"和 "File .../main.jsbundle does not exist"如何解决?

ios - 尽管存在 leftView,如何将文本居中放置在 UITextField 中?

ios - prepareForSegue 正在通过对目标 View Controller 的引用传递值

javascript - TypeError : Object(. ..) 不是函数 reactjs

reactjs - 在尝试使用react-typescript中的故事书创建共享组件时无法解决 'react/jsx-runtime'错误

ios - 隐藏顶部导航栏和底部栏

javascript - Facebook 页面 iframe 不起作用