我正在创建一个模拟离子项目,我正在使用Google地图,数据从远程服务器获取,视图仅在接收到数据后呈现,因此当我在ngOnInit()中调用loadMap()方法时生命周期钩子当我使用ionViewLoad()方法时,它抛出一个错误,但它没有。但是,这个方法根本没有被触发。 组件代码段
ionViewLoaded(){
this.loadMap();
console.log('map called');
}
loadMap() {
let latLng = new google.maps.LatLng(11.0168445, 76.95583209999995);
let mapOptions: Object = {
center: latLng,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
this.map = new google.maps.Map(this.mapElement.nativeElement, mapOptions);
console.log(this.post.loc[0].pin.lat);
}