Таким образом, проблема, с которой я сталкиваюсь в реагирующей навигации, заключается в том, что реквизиты, которые передаются дочернему элементу, не изменятся, если я вернусь.
https://github.com/CMarshall92/PostMate-Rest-App
например, если я щелкну по одному из элементов в ScrollView, он перейдет к компоненту CollectionOverview с правильным идентификатором, необходимым для извлечения информации на основе этой коллекции.если бы я должен был вернуться к исходному виду и щелкнуть по другому элементу в представлении прокрутки, он снова перейдет к компоненту CollectionOverview, но идентификатор из первого переходного перехода будет присутствовать в том, что является неправильным.Я делаю что-то не так, если ссылки на контент, объясняющие это, были бы хороши, так как я до сих пор не смог найти Google
С нетерпением ждем от людей, поговорим в ближайшее время.
HomeScreen:
<ScrollView style={styles.containerList}>
{
...
onPress={() => {
navigation.navigate('CollectionOverView', {
collectionId: l.id
})
...
}
</ScrollView>
CollectionOverView:
this.state = {
...
collectionId: navigation.getParam('collectionId', ''),
...
}
Перейдите к первому набору, затем сможете вернуться и перейти ко второму элементу с правильными реквизитами навигациипередается компоненту.