【发布时间】:2021-12-28 18:23:05
【问题描述】:
所以我有一个希望用户停留的屏幕。如果他想离开,我希望他进入特定屏幕。如果我这样做:
useEffect(() => {
navigation.addListener("beforeRemove", (e) => {
e.preventDefault()
navigation.popToTop()
})
}, [navigation])
我收到此错误:RangeError: Maximum call stack size exceeded (native stack depth)
即使我将navigation.popToTop() 更改为其他内容(例如navigation.navigate("Account")),我也会收到同样的错误:/
【问题讨论】:
标签: javascript reactjs react-native react-navigation