我的代码在React Navigation V3中工作正常,但是在更新了版本5之后。我有一段代码来获取活动屏幕的路线名称,但是在更新到V5版本后,this.props.navigation.state.params未定义。
这段代码不再起作用,导航V5
const activeScreen = this.props.navigation.state.routes[
this.props.navigation.state.index
].routeName;
谢谢您的回答
对于参数,您需要使用useRoute
(或this.props.route
)
const params = useRoute().params