Реактивная навигация не обновляет страницу при изменении параметра - PullRequest
0 голосов
/ 12 апреля 2019

Я использую реагирующую навигацию для навигации по страницам. У меня есть 2 страницы. Давайте назовем их A и B. У меня есть несколько карточек на странице A, и у них есть прозрачные помутнения на карточках, чтобы перейти на страницу B с другим идентификатором (используя этот идентификатор для получения данных с сервера).

<TouchableOpacity style={styles.button} onPress={() => this.props.navigation.navigate('pageB',{id:this.props.id})} >
   <Text>PageB</Text>
</TouchableOpacity>

Хорошо работает при первой навигации. Но когда я возвращаюсь обратно на страницу A (используя боковое меню) и выбираю другую кнопку навигации для навигации по странице B (другой параметр), она перемещает меня на ту же страницу с первой навигацией.

Я пытался использовать навигационную клавишу таким образом, но я думаю, я мог бы сделать это;

this.props.navigation.navigate('pageB',{id:this.props.id}, this.props.id)}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...