Angular AgmMaps:无法使用 PolylineManager,出现错误:“[Front for longstractor/server0.conn0.child1/longstractor372]”

Zer*_*rok 1 google-maps angular

我正在尝试在我的地图中绘制多段线(一些相互跟随的线,用于描述自行车路线,每个示例)。地图目前有一些实体是通过模板加载的,典型的 *nFor。

正如 AGM 库所述,有许多可以在地图上绘制事物的可注入对象。其中一种可注射物是PolylineManager,它非常适合我的用例。因为它应该是存在于@agm/core模块中的可注入对象(它已正确导入我的模块并正常工作),所以我只是将它注入到我的地图组件的构造函数中,就像:

 private agmPolyManager: PolylineManager
Run Code Online (Sandbox Code Playgroud)

好吧,事情是,当我这样做时,甚至在应用程序的任何地方使用它之前,当我尝试输入时,视图都会崩溃,并且我得到以下完全无意义的错误:

错误:“[longstractor/server0.conn0.child1/longstractor372 的前端]”

我在网上的任何地方都没有发现这个错误。试图更新包等等,但它没有给出任何结果......

小智 5

我不确定这个错误是否相关,但我在尝试重定向到另一条路线时遇到了类似的错误。

ERROR Error: "[Front for longstractor/server0.conn8.child1/longstractor59654]"
Run Code Online (Sandbox Code Playgroud)

错误没有说明什么是错误的,所以我在我的路由模块上启用了跟踪,日志显示了错误是什么。

imports: [
    RouterModule.forRoot(
      routes,
      { enableTracing: true } // <-- debugging purposes only
    )
]
Run Code Online (Sandbox Code Playgroud)