在'task.service.ts'文件中我有:
getBooks(): Observable<Book[]> {
return this.http.get('http://localhost:3000/books')
.map((res) => res.json());
}
我收到消息:“map”不存在。所以,我在顶部添加: 导入'rxjs',现在我有一条错误消息: “**
错误TS 2339:“对象”类型
上不存在属性JSON
**“。
我做错了什么?我忘记了什么?
答案 0 :(得分:4)
使用 HttpClient
,您不需要map(res =&gt; res.json())
getBooks(): Observable<Book[]> {
return this.http.get<Book[]>('http://localhost:3000/books');
}