У меня проблема с привязкой параметров широты и долготы, полученных из ответа AJAX.Если я жестко закодировал широту и долготу в HTML, он работает нормально.Но когда я передаю данные из ответа, он просто не работает.
<agm-map [latitude]="lat" [longitude]="lng" [zoom]="zoom">
<agm-marker [latitude]="latitude" [longitude]="longitude"></agm-marker>
</agm-map>
ngOnInit() {
this.getTransactionView(this.selectedTransaction);
}
getTransactionView(selectedTransaction): void {
const resultArray = {
'latitude': '51.525244',
'longtitude': '-0.141186'
};
this.transactionResult = resultArray;
this.latitude = this.transactionResult.latitude;
this.longitude = this.transactionResult.longtitude;
console.log(this.latitude);
console.log(this.longitude);
// console.log prints the values, but after binding to HTML , it doesnt display the marker
}
}