Angular Google Map 3.0 测试版禁用缩放控件和街景控件

问题描述

我正在将 Angular Google Maps (AGM) 版本从 1.0.0-beta.5 升级到 3.0.0-beta.0
在 1.0 版中,agm-map 具有 zoomControlstreetViewControl 属性

<agm-map [zoomControl]="false" [streetViewControl]="false">
</agm-map>

但是,在 3.0 版本中,这些属性已被删除,因此我无法禁用地图中的缩放或街景控件。
我注意到有指令 AgmZoomControlAgmStreetViewControl
https://angular-maps.com/api-docs/agm-core/directives/agmzoomcontrol
https://angular-maps.com/api-docs/agm-core/directives/agmstreetviewcontrol

但是没有关于如何使用它们或它们是否可用于禁用控件的示例。
有人知道如何在 AGM 3.0 版中禁用缩放控件和街景控件吗?

感谢任何帮助或建议。

解决方法

这会奏效。

<agm-map
    [latitude]="lat"
    [longitude]="lng"
    [zoom]="15"
    [maxZoom]="15"
    [minZoom]="15"
    [disableDefaultUI]="true">
</agm-map>

您必须设置默认缩放、最大缩放和最小缩放。

,

这带有他们的默认 UI 视图,您可以通过添加属性来禁用它。 希望它会起作用。

<agm-map [disableDefaultUI]='true'>