Angular7: экспорт данных в CSV - PullRequest
       4

Angular7: экспорт данных в CSV

0 голосов
/ 13 ноября 2018

Я недавно перенес свой проект из Angular 5 в Angular 7, при установке angular5-csv я получаю следующее предупреждение:

npm ПРЕДУПРЕЖДЕНИЕ angular5-csv@0.2.10 требует однорангового узла @ angular / core @ ^ 5.0.0, но ни один из них не установлен. Вы должны установить одноранговые зависимости самостоятельно. npm WARN angular5-csv@0.2.10 требует однорангового соединения @ angular / http @ ^ 5.0.0, но ни один из них не установлен. Вы должны установить одноранговые зависимости самостоятельно. npm WARN angular5-csv@0.2.10 требует однорангового узла rxjs@^5.5.2, но ни один не установлен. Вы должны установить одноранговые зависимости самостоятельно.

package.json:

    "@angular/cdk": "^7.0.3",
    "@angular/common": "^7.0.3",
    "@angular/compiler": "^7.0.3",
    "@angular/core": "^7.0.3",
    "@angular/forms": "^7.0.3",
    "@angular/http": "^7.0.3",
    "@angular/material": "^7.0.3",
    "@angular/platform-browser": "^7.0.3",
    "@angular/platform-browser-dynamic": "^7.0.3",
    "@angular/router": "^7.0.3",
    "angular5-csv": "^0.2.10"

Есть ли альтернатива angular5-csv, которую я сейчас должен использовать?

1 Ответ

0 голосов
/ 12 марта 2019

package.json:

"angular7-csv": "^0.2.12",

Пример для Angular7:

import { AngularCsv } from 'angular7-csv';

var data = [
  {
    name: "Test 1",
    age: 13,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
  {
    name: 'Test 2',
    age: 11,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
  {
    name: 'Test 4',
    age: 10,
    average: 8.2,
    approved: true,
    description: "using 'Content here, content here' "
  },
];

new AngularCsv(data, 'My Report');
...