Reaction-native - повторно визуализировать компонент, нажав кнопку в другом компоненте

Я предпочел бы использовать методы кодирования / декодирования bas64 из CryptoJS , самой популярной библиотеки для стандартных и безопасных криптографических алгоритмов, реализованных в JavaScript с использованием лучших практик и шаблонов.

0
задан Rémy 6 March 2019 в 15:43
поделиться

1 ответ

на первой странице создайте свою функцию.

myMethod() {
    //function i want to call in second page
   }

на первой странице при переходе на вторую страницу (в моем случае, когда пользователь нажимает кнопку) передайте функцию в качестве параметра, как показано ниже:

onPress={() => this.props.navigation.navigate('SecondPage', {
        rerenderOutputTitles: () => this.myMethod(),
      })}

, затем на второй странице вызовите этот метод где вы хотите, как показано ниже:

this.props.navigation.state.params.rerenderOutputTitles();
0
ответ дан Amas 6 March 2019 в 15:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: