出于跟踪目的,我想使用React Native Navigation(RNN)来了解上一个屏幕。
RNN是否提供方法或属性来获取该信息?
I have tried to get that info on this method
Navigation.events().registerComponentDidAppearListener(({ componentId, componentName }) => {
}
好吧,实际上来自Navigation
对象。我以为Navigation.store
或Navigation.constants
可能有该信息,但没有。
它是这样的:
Navigation.events().registerComponentDidAppearListener(({ componentId, componentName }) => {
console.warn('Constants', JSON.stringify(Navigation.constants));
console.warn('Store', JSON.stringify(Navigation.store));
});