我正在尝试按照下面列出的教程使用 Angular 8 实现自动完成功能。我已经在不同版本的 Angular 中多次实现了这个地理定位器自动完成功能,但是今天在 Angular 8 上我得到了错误:
使用 MapsAPILoader 时无法解析参数
教程
https://brianflove.com/2016/10/18/angular-2-google-maps-places-autocomplete/
我的代码:
import { ElementRef, NgZone, OnInit, ViewChild } from '@angular/core';
import { FormControl } from '@angular/forms';
import { } from 'googlemaps';
import { MapsAPILoader } from '@agm/core';
export class App implements OnInit {
...
constructor(
private mapsAPILoader: MapsAPILoader,
private ngZone: NgZone
) {}
ngOnInit() {}
如果我删除这一行:
private mapsAPILoader: MapsAPILoader
错误消失