Я пытаюсь отобразить количество элементов, выбранных в таблице; когда я впервые загружаю страницу, все работает как надо, но как только я прокручиваю до конца, а затем снова поднимаю назад, нажатие на флажок не обновляет интерполированное отображение строки числа нажатых строк. Единственный способ для его правильного отображения - переместить мой курсор вниз на несколько пунктов, и тогда он обновится правильно.
Фрагмент TS
public onRowSelected(eventObject) {
const realTasks: Array<Task> = filter(eventObject['selected'], (rawTask: Task) => {
return rawTask.isTask;
});
this.numSelectedTasks = realTasks.length;
this.taskSelected.emit(realTasks);
console.log(this.numSelectedTasks);
}
HTML-фрагмент
<span class="text-bold text-primary"
*ngIf="selectable">{{ numSelectedTasks}} Tasks Selected. </span>