如何从固定清单中获取价值

时间:2019-05-09 12:44:16

标签: react-native react-redux

我使用的是固定列表,并且其中包含一个下拉列表。在特定的行索引中选择下拉列表值时,下拉列表将被更改。如何获得在下拉菜单中更改的特定行值?

<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>
    }  
/>

0 个答案:

没有答案