У меня есть несколько диаграмм на моей странице, и я пытаюсь сделать вызов удаления, но по какой-то причине пользовательский интерфейс моей диаграммы не обновляется сразу, когда я нажимаю кнопку удаления. Мне всегда нужно обновить браузер, чтобы увидеть изменения.
Я загрузил полный код для этих двух компонентов в ее https://stackblitz.com/edit/angular-ivy-nnun96, поэтому я был бы очень признателен, если бы я мог получить какое-либо предложение о том, как сделать так, чтобы пользовательский интерфейс удалял диаграмму сразу, когда пользователь нажимает кнопку «Удалить».
Список чартов Mc TS
deleteChart(){
this.chartService.deleteChart(this.chart.guid).subscribe((deleted) => {
console.log(deleted);
});
}
Список диаграмм Mc HTML
<button mat-menu-item (click) = "deleteChart()" *ngIf = "chart.hasAccess && chart.canEdit && !chart.isPublished">Delete Chart</button>
Родительский HTML
<mc-chart-list [chart]="chart" [editMode]="true" [wsType]="workspace.type"></mc-chart-list>
Родительский ТС
ngOnInit(): void {
this.charts = this.workspace.charts;
}
Это выглядит так прямо сейчас
Error in src/main.ts (6:27) Cannot find module './app/app.module
ваш stackbliz выдает ошибку - person cedverd   schedule 19.06.2020