gpt4 book ai didi

javascript - Firebase .get() 与 .once() - 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 01:05:31 25 4
gpt4 key购买 nike

文档 here但我不明白:
.get() 和 .once() 有什么区别?
我的理解是.get()从服务器读取,然后从本地存储读取,.once()仅从本地存储读取。我用过.once()检索值而不设置像 .on() 这样的监听器它似乎正在从服务器(实时数据库)中检索我以前没有检索过的值,所以我不确定它说它只搜索本地存储是什么意思......看起来它实际上正在获取来自服务器的值。
请澄清何时使用一个与另一个。
我没用过.get()一点也不。

最佳答案

火力基地在这里
在实践中,在 web SDK 中,get() 之间没有实际区别。和 once('value' ,因为实时数据库的 Web SDK。不支持磁盘持久化。
我们主要决定添加 get()方法添加到 JavaScript SDK,就像我们向 iOS 和 Android SDK 添加类似的方法一样,这些方法之间存在真实但微妙的差异。有关详细说明,请参阅 What is the difference between get() and addListenerForSingleValueEvent? (addListenerForSingleValueEvent 是 JavaScript 的 once() 调用的 Android 变体)。

关于javascript - Firebase .get() 与 .once() - 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66608771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com