【发布时间】:2017-05-09 12:39:56
【问题描述】:
我有一个有趣的问题,我相信以前没有人问过这个问题,对我们中的一些人来说应该是一个不错的挑战。首先,我是 firebase 的新手——大约 2 天(如果有的话)。我一直在阅读文档,但似乎找不到直接的答案。
我的情况是这样的: 我正在从实时数据库中提取用户数据,它会填充我网页中的许多字段。
问题是:
每次页面重新加载时(即使导航在home.html 和page2.html 之间发生变化),这些区域都会留空,直到脚本重新加载数据。
我的问题是: 有没有办法只能加载一次数据,这样问题就不会再发生了?
我试过了:
- 利用 firebase 内置的
once()函数。没有工作,因为每次页面加载时仍然调用脚本。
其他可能的解决方案: 我可以存储一个变量来指示数据是否已经发送过吗?我该怎么做?
有什么想法吗?谢谢大家!
【问题讨论】:
标签: javascript html firebase firebase-realtime-database