javascript 将本机身份验证错误句柄与组件React< View>

qltillow  于 2023-02-15  发布在  Java
关注(0)|答案(1)|浏览(109)

我正在处理firebase认证错误,我不能在屏幕上显示错误消息,这里是我的代码;

if (error.code === "auth/user-not-found") {
            return (
                <View>
                    <Text>user not found</Text>
                    <Text>try create a account or check ur mail and passwrd</Text>
                </View>
            )
        }

但是我用alert它工作得很完美,我怎么解决它呢?

h79rfbju

h79rfbju1#

尝试在组件中添加一些样式,以便您可以看到一些东西。

if (error.code === "auth/user-not-found") {
            return (
                <View style={{flex: 1, width: "100%", height: "100%", backgroundColor: "#f00"}}>
                    <Text>user not found</Text>
                    <Text>try create a account or check ur mail and passwrd</Text>
                </View>
            )
        }

我喜欢先尝试全宽和全高,并使用非常基本的颜色(在本例中为红色),这样我就可以在我的视图中看到发生了什么。记住,您可以保存,Metro会在您的模拟器/手机中刷新您的应用程序。

相关问题