我正在angular2应用程序中实现@ngrx,当我尝试编译typescript项目时,我遇到了错误。
Error:(40, 20) TS2339:Property 'map' does not exist on type 'string | Book | Book[]'. Property 'map' does not exist on type 'string'.
我认为该错误与ngrx示例应用程序中使用的打字稿的联合类型有关
答案 0 :(得分:0)
如果没有看到你的代码并获得更多细节,真的很难说,但看起来你正试图在Observable返回的对象上做一个地图,而不是映射实际的Observable。
答案 1 :(得分:0)
我有同样的问题。在tsconfig.js中将编译器目标更改为“es6”,解决它。