Javascript 在HttpClient中实现接口的用途是什么?

Javascript 在HttpClient中实现接口的用途是什么?,javascript,angular,typescript,httpclient,Javascript,Angular,Typescript,Httpclient,我实现了http get、post、put请求的接口,但我没有发现有/没有接口有任何区别 代码 公共获取api(路径:字符串){ 返回此.http.get(API_端点+路径); } 在其他组件中 this.http_global.get_api<Interface>('user').subscribe(.....=>); this.http\u global.get\u api('user').subscribe(…..=>); 有人帮忙吗 提前感谢 接口用于类型检查响

我实现了http get、post、put请求的接口,但我没有发现有/没有接口有任何区别

代码

公共获取api(路径:字符串){ 返回此.http.get(API_端点+路径); } 在其他组件中

this.http_global.get_api<Interface>('user').subscribe(.....=>);
this.http\u global.get\u api('user').subscribe(…..=>);
有人帮忙吗


提前感谢

接口用于类型检查响应。在你给出的例子中,我不相信它会给你任何你还没有的东西。但是,如果从GET请求的响应返回特定对象,则可以创建具有这些属性的接口,并将GET请求的响应转换为该接口。当您得到响应并希望引用其中的属性时,这将允许您访问这些属性。您可以在此处找到更多信息:

请提供显示您所做工作的代码。您好,我用代码编辑了我的问题。您是否了解泛型的一般用途?
this.http_global.get_api<Interface>('user').subscribe(.....=>);