【发布时间】:2021-10-11 16:11:53
【问题描述】:
我创建了 react native 应用程序并添加了 Native 导航以在屏幕之间切换。之后,当我在设备上运行它时开始出现问题。
错误--
assets/routes/homeStack.js (680:882)
Attempting to change the getter of an unconfigurable property.
(Device)
Evaluating module://react-navigation.js
Evaluating module://react-navigation-stack.js
Evaluating module://assets/routes/homeStack.js.js
Evaluating module://App.js.js
Loading module://App.js
但是当我在 web 上运行它时,它运行得很好,导航过程也很好。 这是导航堆栈文件。
import {createStackNavigator} from 'react-navigation-stack'
import {createAppContainer} from 'react-navigation'
import Buttons from '../../components/Buttons'
import Waiting from '../../components/Waiting'
const screens ={
Home:{
screen:Buttons
},
Wait:{
screen:Waiting
}
}
const HomeStack = createStackNavigator(screens);
export default createAppContainer(HomeStack);
我该如何解决这个问题? 完整的代码和在线模拟器在这里 - https://snack.expo.dev/@codewithbanchi/pincode
【问题讨论】:
标签: reactjs react-native navigation