У меня возникает странное поведение при использовании Picker.response-native - Picker - undefined не объект (оценка 'this.props.children [position] .props)
Я использую Picker следующим образом:
<Picker
mode="dropdown"
style={styles.pickerField}
selectedValue={this.state.dayAndTime}
onValueChange={(text) => this.setState({ dayAndTime: text })}
>
<Picker.Item label="Le 5/07 à 15H" value="0" key="0" />
</Picker>
Когда экран отображения этого сборщика загружен, я получил экран ошибки говоря (скриншот см ниже) не определено не является объектом (оценки «этого. props.children [position] .props)
Из того, что я собрал, моя проблема исходит из строки 106 библиотек/компонентов/Picker/PickerAndroid.android.js, кажется, что свойство «onValueChange» запускает его. Я удалил его, и ошибки не произошло.
Я использую response-native 0.31.0, я использую виртуальное устройство android api 23 с genymotion.
Есть ли что-то, что я делаю неправильно?
Спасибо, у меня был только один пункт, потому что не было сказано о том, что должно идти в этом сборщика. Я бы не догадался, что это было причиной через миллион лет. – vincenth
Это как раз проблема. Я хочу, чтобы ошибка была намного более описательной, чем эта. Geez. Спасибо, что указали это. –
вы можете помочь мне с аналогичной проблемой [здесь] (http://stackoverflow.com/questions/43364833/react-native-picker-selected-value-gives-undefined-is-not-an-object-error) –