Есть ли способ перерисовать встроенный lightning-map
?Я хотел бы иметь возможность получать данные из формы и использовать их для создания mapmarkers
, но у меня, похоже, нет способа визуализации карты после того, как пользователь ввел адрес.Ниже приведен JS.
export default class LocationMap extends LightningElement {
@track address = '555 W Roosevelt';
@track city = 'Chicago';
@track state = 'IL';
@track zip;
addressChangeHandler(event) {
this.address = event.target.value;
}
cityChangeHandler(event) {
this.city = event.target.value;
}
stateChangeHandler(event) {
this.state = event.target.value;
}
mapMarkers = [
{
location: {
Street: this.address,
City: this.city,
State: this.state,
}
},
];
. Эта карта будет отображаться при загрузке, но не обновляться при изменении информации об адресе.