Как использовать React Navigation stackActions reset с помощью анимации?

Судя по приведенному ниже примеру, он не мог перемещаться с анимацией.

const resetAction = StackActions.reset({
  index: 0,
  actions: [
    NavigationActions.navigate({ routeName: 'MyProfile', params:  { url: 'https://.....' } }),
  ]
});
this.props.navigation.dispatch(resetAction);

Я не смог найти какие-либо документы, упомянутые об этом. Если это неприменимо? Как я могу сделать пользовательский переход?

medium.com/async-la/… Вы это видели?
ageoff 11.02.2019 22:52

Это не работает для React-navigation-3. Я думаю их версия у всех обратная несовместимость

Oktaheta 12.02.2019 04:49
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
2
616
1

Ответы 1

С экрана3

const navigateAction = StackActions.reset({
              index: 1,
              actions: [
                NavigationActions.navigate({ routeName: 'Home' }),
                NavigationActions.navigate({ routeName: 'Screen2' }),
              ],
            })

this.props.navigation.navigate('Screen2', navigationAction)

Другие вопросы по теме