MP
Size: a a a
MP
S
@Input()
М
@Input()
YK
<div class="d-block d-md-none w-100"
ngbDropdown
placement="bottom">
<button class="btn btn-secondary btn-block py-1"
ngbDropdownToggle>
<small class="d-block">{{'home.toolbar.title' | translate}}</small>
<span *ngFor="let toolbarButton of toolbarButtons"
[routerLink]="toolbarButton.route"
class="route-label"
routerLinkActive="visible"
tabindex="-1">
{{toolbarButton.label | translate}}
</span>
</button>
<div class="w-100"
ngbDropdownMenu>
<a *ngFor="let toolbarButton of toolbarButtons"
[routerLink]="toolbarButton.route"
class="dropdown-item"
routerLinkActive="active">
{{toolbarButton.label | translate}}
</a>
</div>
</div>
YK
S
<my-chart [data]="тут твои данные"></my-chart>
// my-chart.component.html
<canvas baseChart *ngIf='oneTrendVar' [datasets]="lineChartData" [options]="lineChartOptions" [colors]="lineChartColors" [legend]="lineChartLegend" [chartType]="lineChartType" (chartHover)="chartHovered($event)" (chartClick)="chartClicked($event)">
Как раз в этом компоненте ты сможешь отслеживать изменение твоих инпутов и вызывать перерисовку
М
<my-chart [data]="тут твои данные"></my-chart>
// my-chart.component.html
<canvas baseChart *ngIf='oneTrendVar' [datasets]="lineChartData" [options]="lineChartOptions" [colors]="lineChartColors" [legend]="lineChartLegend" [chartType]="lineChartType" (chartHover)="chartHovered($event)" (chartClick)="chartClicked($event)">
Как раз в этом компоненте ты сможешь отслеживать изменение твоих инпутов и вызывать перерисовку
М
<my-chart [data]="тут твои данные"></my-chart>
// my-chart.component.html
<canvas baseChart *ngIf='oneTrendVar' [datasets]="lineChartData" [options]="lineChartOptions" [colors]="lineChartColors" [legend]="lineChartLegend" [chartType]="lineChartType" (chartHover)="chartHovered($event)" (chartClick)="chartClicked($event)">
Как раз в этом компоненте ты сможешь отслеживать изменение твоих инпутов и вызывать перерисовку
S
baseChart
EK
baseChart
this.chart
void updateChart() { this.chart.chart.update(); // This re-renders the canvas element. }S
YK
S
this.chart
void updateChart() { this.chart.chart.update(); // This re-renders the canvas element. }YK
YK
N
М
this.chart
void updateChart() { this.chart.chart.update(); // This re-renders the canvas element. }S
S
J