javascript - firebase.auth 和 firebase.auth() 有什么区别?
问题描述
我正在为 firebase friendlychat web 做一个 codelab,有时他们使用 firebase.auth 和 firebase.auth()。我对这两者之间的区别感到困惑,有人可以解释一下吗?
解决方案
firebase.auth本身就是一个命名空间,可以在其中找到其他对象。firebase.auth() 作为可调用函数“获取默认应用程序或给定应用程序的Auth服务。” 从 API 文档中可以看出,这些对象具有不同的属性和方法。第一个用于与 Firebase Auth SDK 的全局方面进行交互,后者用于与大多数功能所在的 Auth 对象的特定配置实例进行交互。
推荐阅读
- python-3.x - 破折号在按钮单击时下载内存中生成的文件:如何给出文件名?
- python - 有没有办法绘制与相同颜色同名的列?
- node.js - 用于生产用途的打字稿项目
- java - 使用弹簧注释确认密码
- python - 如何解决没有这样的列:todo_todo.title
- mysql - MySQL 组从季度到期间
- python - 数据框递归地计算带有条件的值[复杂的逻辑]
- c# - 使用 ssh.net 长文本执行命令如何解析这个退格?
- email - 有没有办法以编程方式验证 EWS 服务器 URL?
- javascript - 如何设置在箭头函数外部定义的变量的值(Axios、react、javascript)