Firebase push()收集项目密钥,它是在客户端立即生成还是在同步完成后生成?
例如此代码:
var messageListRef = new Firebase('https://SampleChat.firebaseIO-demo.com/message_list');
messageListRef.push({ 'user_id': 'fred', 'text': 'Yabba Dabba Doo!' });
如果立即在客户端生成,我如何立即获取?不使用回调
最佳答案
Firebase的推送ID是在客户端生成的。这就是为什么当您未连接到服务器时它们仍然可以工作的原因。
看到:
The 2^120 Ways to Ensure Unique Identifiers
How deal with Firebase offline mode and data push?
In Firebase when using push() How do I get the unique ID and store in my database
关于javascript - Firebase push()收集项目 key ,何时生成?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39902474/