react-native 上无与伦比的路由

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

您好,我有一个项目,结构如图所示。我想从 GetStarted.js 转到Instruction.js。我正在使用以下代码:

                <View>
                    <TouchableOpacity style={styles.button} 
                        onPress={() => router.push('./Instructions.js')}
                    >
                        <Text style={styles.buttonText}>
                            Welcome
                        </Text>
                    </TouchableOpacity>
                </View>

但是我收到了“不匹配的路线”错误。我尝试过使用不同的文件夹并且它有效。 我不明白哪一个是切换到同一文件夹中的 file.js 的正确代码。 (在本例中为“组件”。 我很确定这是一个简单的解决方案,但我找不到它。

javascript react-native path syntax-error
1个回答
0
投票

您应该在 React Native 项目中使用 React Native 导航。 https://reactnavigation.org/docs/hello-react-navigation

© www.soinside.com 2019 - 2024. All rights reserved.