gpt4 book ai didi

javascript - 如何向同时使用 AngularJS 和 Firebase 网站的每个人发送更新?

转载 作者:行者123 更新时间:2023-11-28 04:50:08 25 4
gpt4 key购买 nike

所以,假设我和 3 个 friend 同时在 3 台不同的计算机上使用同一个网站。我们每个人都将配置文件存储在其数组中,看起来有点像:

$scope.profilesRanking = [
{name:"Bob", score: 3000},
{name:"John", score: 2500},
{name:"Carl", score: 100}
]

请注意,这些配置文件是按其分数值排序的,我想要实现的是,无需在网络浏览器中按刷新按钮,我希望在整个网站上进行更改当它们发生时。因此,如果 Carl 和 John 都获得了 3000 分,则所有用户记分板都应该更新,而无需停止任何其他主要流程。

所有 3 位用户应该立即看到:

$scope.profilesRanking = [
{name:"John", score: 5500},
{name:"Carl", score: 3100},
{name:"Bob", score: 3000}
]

我正在使用 Firebase 来存储这些数据,但我想知道如何定期检查数据库中的值而不会使请求溢出。我想到的唯一方法就是这样做,我每秒向数据库发送一个请求,但我觉得这不是一个好方法。

最佳答案

我建议您使用 angular-fire,这是一个可以让使用 AngularJS 和 Firebase 更轻松的库。 The quickstart在他们的存储库上有您开始操作所需的所有步骤。

关于javascript - 如何向同时使用 AngularJS 和 Firebase 网站的每个人发送更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42986462/

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