Не удается прочитать свойство 'Карта неопределенного У меня есть эта проблема, и у меня нет больше идей о том, что делать
У меня есть ключ api в главном индексе, где до того, как я работал, и куда меня отправляютпоместите его.
и страница уже хорошо названа и импортирована в app.component, ошибка возникает только здесь, и я не могу найти ее
import { Component, ViewChild, ElementRef } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
declare var google:any;
@IonicPage()
@Component({
selector: 'page-maps',
templateUrl: 'maps.html',
})
export class MapsPage {
@ViewChild('map') mapRef:ElementRef;
constructor(public navCtrl: NavController, public navParams: NavParams) {
}
ionViewDidLoad() {
this.showMap();
}
showMap(){
const location = new google.maps.LatLng(18.515974795838886,-69.83306887948176);
//mapOptions
const options={
center: location,
zoom:10,
mapTypeid:'terrain'
};
const map= new google.map.Map(this.mapRef.nativeElement,options);
setTimeout(() => map.setMapTypeId('satellite'),3000);
this.addMarker(location, map);
}
addMarker(position, map){
return new google.maps.Marker({
position,
map
});
}
}