亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

可觸摸不透明度不適用于反應原生的博覽會

可觸摸不透明度不適用于反應原生的博覽會

元芳怎么了 2022-08-04 16:00:41
我正在處理此登錄頁面,我必須在此文本“已有帳戶?登錄代替!“ 將我發送到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");        }}      />    </>  );
查看完整描述

1 回答

?
慕勒3428872

TA貢獻1848條經驗 獲得超6個贊

這不是一個名字。你說你有想法做一個具有相同功能的簡單按鈕,它可以工作。它之所以有效,是因為你把權利當成“Singin”routeNameroutename

所以你只需替換

<TouchableOpacity onPress={() => navigation.navigate(routeName)}>

<TouchableOpacity onPress={() => navigation.navigate("Singin")}>

應該是工作。


查看完整回答
反對 回復 2022-08-04
  • 1 回答
  • 0 關注
  • 95 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號