У меня есть следующая гистограмма, которая отключена onInit
<div style="display: block" *ngIf="showBar">
<canvas baseChart height="75"
[data]="barChartData"
[labels]="barChartLabels"
[chartType]="'bar'"
(chartHover)="chartHovered($event)"
(chartClick)="chartClicked($event)"></canvas>
</div>
файл bar-graph.component.ts:
export class BarGraphComponent implements OnInit {
showBar: boolean;
ngOnInit() {
this.showBar = false;
}
Я хочу включить эту диаграмму в файле app.components.ts с помощью оператора switch (изменяющегося в зависимости от того, что было передано из предыдущей диаграммы). Однако в файле приложения component.ts, если я делаю this.showBar = true (используя эмиттеры), это все равно не работает. Любое руководство будет оценено.