订阅此服务时,我得到的是未定义的数据
我可以在服务中返回价值
--- service.ts文件
WX Failed loading
--- component.ts
return this.restService.get(url, null, headers).map(data => {
data.forEach(element => {
if (element.key === 'List') {
console.log(element.value);
return element.value;
}
});
});
答案 0 :(得分:0)
传递给map()
的函数回调从不返回任何内容。
应该是
return this.restService.get(url, null, headers).map(data => {
const elementWithListKey = data.find(element => element.key === 'List');
return element && element.value;
});