response-native, realm: как вызвать рендеринг в другой вкладке? - PullRequest
0 голосов
/ 22 октября 2018

как можно (без использования приставки) вызвать повторную визуализацию в другой вкладке?

Я использую:

  • реагировать-нативная навигация: "^ 1.1.486 "
  • realm": "^ 2.16.1"

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

Как запустить повторную визуализацию на экране B в зависимости от функций записи в область вЭкран А?

1 Ответ

0 голосов
/ 22 октября 2018

В случае, если кто-то еще споткнется и на этот вопрос.Я нашел решение для реакции-нативной навигации:

constructor(props) {
super(props);
this.props.navigator.setOnNavigatorEvent(this.onNavigatorEvent.bind(this));
}

onNavigatorEvent(event) {
    if (event.id === 'bottomTabSelected') {
      this.forceUpdate()
    }

  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...