typescript 在Angular中连接JSON的最佳方式是什么?[关闭]

xqkwcwgp  于 2023-05-19  发布在  TypeScript
关注(0)|答案(1)|浏览(126)

已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

2天前关闭。
Improve this question

我的JSON格式如下

{ 
     items:[],
     errors:[],
     foundItems:9
   }

在一个地方我需要“项目”,在另一个地方-“错误”。
我创建了一个新的接口和一个新的类,并返回了那个类。但这并不方便,因为我有内部数组。我最近看到了一种通过**.map***(mapping)* 获取JSON的新方法,现在我想知道哪种方法更优?

eni9jsuy

eni9jsuy1#

如果您从后端接收到这个JSON,那么您只需要为它创建一个interface,就是这样。
然后当你想得到这些数据时,你会做这样的事情:
this.http.get<YOUR_INTERFACE_NAME>('/items).subscribe(...);
这是一个HTTP get请求的例子,你期望得到的数据是由你的接口输入的。
我不知道你说的map到底是什么意思,但也许你的意思是rxjs操作符Map。此操作符用于Map异步请求(如HTTP请求)的数据,但它不能替代创建接口
阅读有关此运算符here的信息

相关问题