..`
<app-grafica [title]="'Costes y Horas'" [type]="'ColumnChart'" [data]="dataHorasCostesOfertas" [columns]="chartHorasCostesOfertasColumns" [options]="options">
...
<app-grafica [title]="'Ofertas Presentadas y Adjudicadas'" [type]="'ColumnChart'"
[data]="dataPorcentajeAdjudicadas" [columns]="chartPorcentajeAdjudicadasColumns" [options]="options">
chartPorcentajeAdjudicadasColumns = ['Año', 'Presentadas', 'Adjudicadas'];
chartHorasCostesOfertasColumns = ['Año', 'Horas', 'Costes'];
options={
hAxis: {
title: 'Años',
},
vAxis: {
minValue: 0,
},
legend: { position: 'top' }
`
then I have this graficaComponent
`
import { Component, Input, OnChanges, OnInit, SimpleChanges, ViewChild } from '@angular/core';
@component({
selector: 'app-grafica',
templateUrl: './grafica.component.html',
styleUrls: ['./grafica.component.scss']
})
export class GraficaComponent implements OnInit, OnChanges {
@input() title: string;
@input() type: string;
@input() origen: string;
@input() data: any[][];
@input() columns: string[];
@input() options: any;
constructor() { }
ngOnChanges(changes: SimpleChanges): void {
console.log('GraficaComponent-ngOnChanges-data', this.data);
}
ngOnInit(): void {
}
}
I don't get any error but I don't see anything
Any idea, please?
Thanks