激活只读和非实时模式以提高浏览器性能
消息在我的项目中弹出,我也无法删除节点
我也读了这个https://groups.google.com/forum/#!topic/firebase-talk/qLxZCI8i47s
哪个状态:
如果您的Firebase中有很多节点(例如成千上万个),我们需要为每个节点创建一个新元素,而现代的浏览器只是限制了可以添加到页面中的DOM元素的数量。
它说:
要解决此问题,请不要在Firebase的根目录中加载Firebase仪表板,而应在层次结构中向下加载
我不明白这是什么意思
我如何回到我的实时仪表盘?
最佳答案
当Firebase控制台检测到它正在从数据库中下载太多节点时,将停止使用实时模式,并切换为只读模式。在这种模式下,浏览器所需的工作更少,因此浏览器将保持高性能。
要返回实时模式,您必须转到节点较少的位置。假设您从根目录开始加载数据库,这意味着数据树顶部的“伪地址栏”将显示:
https://<your-project>.firebaseio.com/
然后将显示项目列表。现在,单击该伪地址栏中的URL,并将其更改为:
https://<your-project>.firebaseio.com/<one-of-your-keys>
然后按回车。数据树将仅从
one-of-your-keys
节点向下加载节点,并且可能会再次切换到实时模式。
关于firebase - Firebase:激活只读和非实时模式以提高浏览器性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38651204/