【发布时间】:2018-06-30 12:05:28
【问题描述】:
订阅此服务时我收到未定义的数据
我可以在服务中返回值吗
--- service.ts 文件
return this.restService.get(url, null, headers).map(data => {
data.forEach(element => {
if (element.key === 'List') {
console.log(element.value);
return element.value;
}
});
});
--- 组件.ts
this.productService.getProducts().subscribe(data => {
Console.log(data) // giving undefined here
}
});
【问题讨论】:
-
您的代码无法编译。发布编译和重现问题的实际代码。
-
什么是JSON数据来的?
标签: angular typescript rxjs5