我正在處理此登錄頁面,我必須在此文本“已有帳戶?登錄代替!“ 將我發送到singin屏幕,由于某種原因它不起作用,所以很自然地我認為我的代碼中有一個錯誤,經過數小時的調試,我有了制作一個具有相同功能的簡單按鈕的想法,它的工作原理是我想知道Expo上的TouchableOpacity是否有問題,或者我錯過了某種邏輯錯誤。這是我使用的代碼:從我的注冊屏幕:return ( <View style={styles.container}> <NavigationEvents onWillBlur={clearErrorMessage} /> <AuthForm headerText="Sign Up for Tracker" errorMessage={state.errorMessage} submitButtonText="Sign Up" onSubmit={signup} /> <NavLink routeName="Signin" text="Already have an account? Sign in instead!" /> </View> );從 Navlink 組件 :return ( <> <TouchableOpacity onPress={() => navigation.navigate(routeName)}> <Spacer> <Text style={styles.link}>{text}</Text> </Spacer> </TouchableOpacity> <Button title="go to sing in" onPress={() => { navigation.navigate("Singin"); }} /> </> );
可觸摸不透明度不適用于反應原生的博覽會
元芳怎么了
2022-08-04 16:00:41