API JSON GET - 聆听更改



在我的 Angular 应用程序中,我正在从为我提供 JSON 数据的 api 服务中获取数据。 我在获取的数据中有几个值。请参阅示例:

{
"StartDate": "2020-07-06 23:29:01",
"Visits": 1,
"Clicks": 1,
"FormSuccess": 0,
"FormFailures": 0,
}

在我的 Angular 应用程序上,我制作了一个显示这些数字的仪表板。 如您所见,这些数字会随着时间的推移而变化......

有没有一种"更聪明"的方法来将侦听器放到这个 API 获取 url,每当这些发生更改时,它应该用新数字刷新我的仪表板?

我的 JSON 得到看起来像这样:

ngOnInit(): void {
this.http.get("https://myapiurl/info", this.httpOptions)
.subscribe((data) => {
this.jsonArray = data;
})
}

您可以使用 WebSockets 来实现此目的

类似的答案

如果您使用MongoDB作为数据库,那么您可以尝试minimongo软件包,它具有UI的数据库订阅,但是我们必须处理安全威胁

最新更新