我正在尝试显示表格中所选项目的数量;当我第一次加载页面时,一切正常,但是,当我滚动到底部然后再次备份时,单击复选框不会更新单击行数的字符串插值显示。使其正确显示的唯一方法是将光标向下移动几项,然后它将正确更新。
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>