React Navigation: обновлять screentitle, когда данные страницы обновляются с помощью redux реагируют на навигацию V5.0 - PullRequest
0 голосов
/ 06 марта 2020

Заголовок моего стека установлен с помощью route.params, каждый заголовок загружается из бэкэнда

<Stack.Screen
     name='MyDetailPage'
     component={MyDetailPage}
     options={({ route }) =>
              ({
                   title: route.params.detailPageTitle,
              })}
     />

Когда у меня есть некоторые изменения на странице сведений, страница перерисовывается и обновляет данные на странице. Тем не менее, screenTitle (который также в данных страницы) не обновляется.

Как я могу также обновить screenTitle с данными страницы вместе с подробными данными страницы.

1 Ответ

0 голосов
/ 06 марта 2020

Вы можете использовать функцию navigation.setOptions({title: "new title"}), предоставленную реагирующей навигацией. Вы можете прочитать больше об этом здесь .

...