изменении датасорса не перерисовываются метки на карте. Может кто что подсказать?
вот код шаблона
<angular-yandex-map
[center]="[55.038027, 82.947052]"
[zoom]="12"
[clusterer]="clusterer"
>
<angular-yandex-placemark *ngFor="let d of data"
[geometry]="[d.lat, d.lon]"
[properties]="{ hintContent: '№ ' + d.id + ' Водитель:' + d.o_name,
balloonContent: d.car_model + ' ' + d.car_no
}"
[options]="{iconLayout: 'default#image',
iconImageHref: 'assets/img/placemark.svg',
iconImageSize: [64, 64]
}"
></angular-yandex-placemark>
</angular-yandex-map>
а вот модуль
this.timeSub = setInterval(() => {
this.dataSub = this.apiService.getAll('dr/all').subscribe(data => {
this.data = data.filter(dataK => dataK.order_status !== 3);
this.data = this.data.filter(dataK => dataK.order_status !== 4);
});
Всем привет! У меня тоже такая проблема, кто нибудь знает в чем проблема ?
Обсуждают сегодня