Средство выбора базы React Native отображает предупреждение: VirtualizedLists никогда не должны быть вложены в простые ScrollViews

#react-native #warnings #picker #native-base

#react-native #предупреждения #средство выбора #native-base

Вопрос:

Я использую компонент выбора Native base и рендеринг с использованием .map: перепробовал все, что предложил Интернет!! Еще не исправлено

 <Item rounded style={{marginBottom:20}}>
<Picker selectedValue={this.state.district} onValueChange={(val)=>this.setDistrict(val)}>
    <Picker.Item label='Select District' value='0'/>  
     {this.state.districtsList.map((item,index) => {
        return (<Picker.Item label={item.name} value={item.id} key={index 1}/>) //if you have a bunch of keys value pair
     })}
</Picker>
  

Ответ №1:

Испытываю то же самое! Вы можете использовать так:

<SafeAreaView> Your code block </SafeAreaView>