У меня проблема при нажатии на следующий экран.
Позволяет сказать с экрана A (экран сведений о продукте) -> экран B (экран сведений о продукте)
В настоящее время я успешно перехожу с экрана A на экран B. Но проблема в том, что когда я возвращаюсь обратно к экрану A, данные на экране A уже обновлены, что совпадает с экраном B.
Ниже показано, как я обновляю данные моего экрана с помощью componentDidMount () и перехожу к следующему экрану с помощью push.
componentDidMount() {
this.props.getDetails(id);
}
this.props.navigator.push({
screen:'myapp.productDetailsScreen'
})
Я что-то упустил, что случайно обновляю данные на экране при переходе к экрану b?
Экран A и экран B совместно используют один и тот же компонент (они просто отображают разные значения в зависимости от заданного идентификатора).
Я использую эту библиотеку
реакция-нативная навигация v1 (wix)
Любая помощь приветствуется! Благодаря.