Данные цикла и рисовать диаграмму, ngx-line-chart,

Я новичок в угловых и машинописи.

У меня есть данные в JSON, используя сервис, который здесь:

"data": 
[
    {   
        "invoice": [
            {
              "date": "2017-02-23",
              "nbre": 1
            },
            {
              "date": "2017-02-25",
              "nbre": 0
            },
            {
              "date": "2017-02-26",
              "nbre": 5
            }
            ...
        ]

        "order": [
            {
              "date": "2017-02-01",
              "nbre": 0
            },
            {
              "date": "2017-02-12",
              "nbre": 7
            },
            {
              "date": "2017-02-23",
              "nbre": 10
            }
            ...
        ]

    }
]

Счет и количество заказов 144.

вот мой код: dashbord.component.html

<ngx-charts-line-chart
                [view]="view"
                [scheme]="colorScheme"
                [results]="multi"
                [gradient]="gradient"
                [xAxis]="showXAxis"
                [yAxis]="showYAxis"
                [legend]="showLegend"
                [showXAxisLabel]="showXAxisLabel"
                [showYAxisLabel]="showYAxisLabel"
                [xAxisLabel]="xAxisLabel"
                [yAxisLabel]="yAxisLabel"
                [autoScale]="autoScale"
                [timeline]="timeline"
                (select)="onSelect($event)">
      </ngx-charts-line-chart>

dashbord.component.ts

  dataChart: any[];
  this.loadChartNouvo();
  private loadChartNouvo(){
    this._myRestService.getChartData().subscribe(
     res=>{  console.log(res['data']);
       if (res['status_code'] === 200){
          for (let i in res['data']['invoice']) {
           this.dataChart[0].series.push({"name":res['data']['invoice']['date'][i], "value":res['data']['invoice']['nbre'][i]});
        }

       }
     },err=>{}
        )
          }

Как сделать цикл моих данных JSON для отображения с диаграммой NGX?

а как поставить название серии (название диаграммы) используя цикл?

NB: извините за мой английский,

заранее спасибо

0 ответов

Другие вопросы по тегам