我有此方法getData()返回一个Observable:
protected getData(): Observable<Item[]> {
return this._service
.getAllData()
.pipe(
tap(data => {
this.items = data.Items;
})
);
}
第一次调用此函数,它可以正常工作。第二次,我没有显式错误,tap内的“数据”未定义。通过这些方法获得的数据是模拟数据,它们都是相同的并且是静态的,没有http请求可能出错:
getAllData(){
return of(
{"Items":
[{item1},{item2}, ecc]
})
}
使用开发人员工具,我在“数据”上发现了一个通用错误,该错误为“语法错误,输入的结尾意外”。
这是什么意思?谢谢,如果你想帮助我:)