(Reaction Navigation 5):无法读取未定义的属性'replace'

问题描述 投票:0回答:1

我使用版本5 React Navigation。

并且根据React Navigation documentation ,我使用replace如下

import { StackActions } from '@react-navigation/native';

navigation.dispatch(
  StackActions.replace('Profile', {
    user: 'jane',
  })
);

但是我收到以下错误

无法读取未定义的属性“替换”

react-native react-native-android react-navigation react-navigation-v5
1个回答
0
投票

只需更改StackActions导入源

import { StackActions } from "@react-navigation/routers/src/StackRouter";
© www.soinside.com 2019 - 2024. All rights reserved.