Как получить значение из плоского списка - PullRequest
1 голос
/ 09 мая 2019

Я использую плоский список, а внутри него выпадающий список. При выборе раскрывающегося значения в определенном индексе строки раскрывающийся список будет изменен. Как получить конкретное значение строки, которое я изменил в раскрывающемся списке?

<FlatList   
    keyExtractor={(item, index) => item.unit + index}
    extraData={this.state.residentList}
    onViewableItemsChanged={}
    renderItem={({ item ,index}) =>
        <Card style={{height:100}}>
            <View style={{height: 1, backgroundColor: 'lightgray'}}/>
            <View style={{flexDirection:'row',flex:1}}>
                    <View style={{flex:1}}>
                    <View Style={{flexDirection:'column'}}>
                        <Text style={styles.textDetails}>{`ddd: ${item.a1}`}</Text>
                        <Text style={styles.textDetails}>{`rrr: ${item.b1}`}</Text>
                        <Text style={styles.textDetails}>{`rr1: ${item.c1}`}</Text>

                    </View>
                    </View>

            <View style={{flex:0.5,marginRight:30}}>

                {item.role == 'xyz' ? this.selectRole(): <Text>       </Text> }

            </View>
            </View>
            <View style={{height: 1, backgroundColor: 'lightgray'}}/>
        </Card>
    }  
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...