首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >agm-circle无法读取Observable.subscribe处未定义的属性'then‘

agm-circle无法读取Observable.subscribe处未定义的属性'then‘
EN

Stack Overflow用户
提问于 2020-09-14 02:36:26
回答 1查看 721关注 0票数 1

下午好,我是angular 8和AGM地图的新手,我正试图在地图上生成一个圆圈,但当我执行它时,我得到了以下结果

代码语言:javascript
复制
ERROR TypeError: Cannot read property 'then' of undefined
    at Observable._subscribe (agm-core.js:292)
    at Observable._trySubscribe (Observable.js:42)
    at Observable.subscribe (Observable.js:28)
    at agm-core.js:1499
    at Map.forEach (<anonymous>)
    at AgmCircle._registerEventListeners (agm-core.js:1498)
    at AgmCircle.ngOnInit (agm-core.js:1449)
    at checkAndUpdateDirectiveInline (core.js:31910)
    at checkAndUpdateNodeInline (core.js:44367)
    at checkAndUpdateNode (core.js:44306)

我的代码如下

代码语言:javascript
复制
   <mat-card-content class="text-justify ">
     <agm-map [latitude]=" contri.latitude " [longitude]=" contri.longitude " [zoom]="mapzoom ">
          <agm-circle [latitude]="40.7127753"  [longitude]="-74.0059728"                     [clickable]="false"    [draggable]="true"   [editable]="false"   [fillColor]="green"                       [fillOpacity]="0"       [radius]="175.61"> </agm-circle>

                </agm-map>
            </mat-card-content>

在app.module.js中,我有以下导入

代码语言:javascript
复制
 imports: [ 
    AgmCoreModule.forRoot({
      apiKey: 'AIzZZaassdqws4aaa',
      libraries: ["places", "geometry"]
    })

有人收到了这个错误,或者知道是什么导致的

EN

回答 1

Stack Overflow用户

发布于 2021-02-19 05:57:37

一个临时的解决方案是降级到"@agm/core":"1.1.0“

这对我很有效

实际的版本是3.0.0测试版,它是预发布的,所以这意味着它不是一个稳定的版本

我从这个插入器https://stackblitz.com/edit/angular-google-maps-demo?file=app%2Fapp.component.html中获取了示例package.json

查看releases https://github.com/SebastianM/angular-google-maps/releases

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63874268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档