我试图为REST API创建一个接口,但在标题中出现了错误。我将代码和图像与控制台连接在一起。如果有任何帮助,我将不胜感激。
import { Customer } from '../components/hero/models/customer';
getCustomerInfo(ndg: string): Observable<Customer> {
const url = `${environment.apiUrl}${environment.ur3Path}cifCustomerDetails/customers/${ndg}`;
return this.apiService.get(url);
}
export interface Customer {
name: string;
surname: string;
emails: Array<Emails>;
}
export interface Emails {
address: string;
}

发布于 2019-04-22 15:33:20
您的API响应似乎返回了一个包含电子邮件、姓名和姓氏字段的customer对象。
如下所示修改您的接口:
export interface Customer {
customer : CustomerDetails;
}
export interface CustomerDetails{
name: string;
surname: string;
emails: Array<Emails>;
}
export interface Emails {
address: string;
}https://stackoverflow.com/questions/55790263
复制相似问题