Я хотел бы отправить параметр в качестве опоры другому компоненту, но всякий раз, когда я использую тег компонента, он, очевидно, будет выполнять метод рендеринга внутри этого компонента, который я не хочу рендерить.Любые советы?
render() {
return(
<FlatList
data={this.state.dbData}
renderItem={({item}) => {
return(
<TouchableHighlight title="Client" onPress={ () => {
<Client selectedItem={item} />
this.props.navigation.navigate('ClientScreen');
} }>
<CardSection><Text>{item.id}</Text></CardSection>
</TouchableHighlight>
);
}
}
keyExtractor={item => item.id.toString()} />
);
}
Таким образом, единственный способ отправить реквизит Клиенту - это использовать тег Компонента, но при этом он отображается на экране.