javascript - 如何在 Firebase 中显示 displayName?

标签 javascript firebase firebase-authentication

我能够在 Firebase 中将 displayName 保存给用户,但我不确定如何在 JS 中的页面上显示该名称。

目前,我正在使用这个:

document.getElementById('txtName').innerHTML = firebase.auth().currentUser.displayName;

最佳答案

检查您的元素是否被正确识别并将其显示到控制台。

console.log(document.getElementById('txtName'));

Firebase 语法没问题,只需检查用户是否为 null,例如:

var user = firebase.auth().currentUser;
var name, output;
output = document.getElementById("txtName");

if (user != null) {
  name = user.displayName;
  output.innerHTML= name;
}

关于javascript - 如何在 Firebase 中显示 displayName?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40870222/

相关文章:

firebase - 如何删除firebase中的大节点

firebase - 文档和对象( map )有什么区别

ios - Firebase google登录身份验证AppDelegate-使用未解析的标识符 'isMFAEnabled'

php - Firebase Auth -> 使用 signInWithCustomToken 创建的用户没有电子邮件地址

javascript - 如何仅使用文件名卸载 css 文件?

javascript - 内部指令与主指令的通信 - 调用函数

javascript - 如何在 Javascript 中将字符串转换为脊柱大小写?

javascript - ajax 请求空数据

android - 安卓奥利奥版收不到FCM通知信息?

ios - 无法实现 Firebase 匿名身份验证