【发布时间】:2021-11-28 13:00:27
【问题描述】:
我正在开发 Angular WebApi。我在本地主机上有一个 JSON 格式的数据库响应。
当我运行我的应用程序时,我可以看到数组oData。但是当我重新加载页面时,oData 变得未定义。
我该如何解决这个问题?
这是我的 .ts 文件中的代码:
ngOnInit(): void {
this.mydataser.getDbData().subscribe(data => {
this.oData = data;
});
}
public importData() {
console.log(this.oData)
}
这是我的服务:
getDbData(): Observable<DataFactory[]> {
return this.http.get<DataFactory[]>("https://localhost:44216/api/dbdata");
}
附:我尝试使用本地存储,但它不起作用。
【问题讨论】:
-
请提供最小可重现示例。
标签: angular typescript http rxjs