Я выполнил шаги, указанные в ссылке https://www.npmjs.com/package/angular2-csv, чтобы экспортировать в CSV-файл в приложении angular 4 в ASP.Net Core, но получил ошибку «Не удается разрешить все параметры для Angular2Csv: (?,?,?). "
Пожалуйста, найдите ниже шаги, которые я сделал,
Установили angular2-csv, используя npm
npm install --save angular2-csv@0.2.5
Затем я импортировал в app.module.server.ts
import { Angular2Csv } from 'angular2-csv';
и добавил провайдеров,
@NgModule({
declaration:[...],
imports:[...],
providers:[Angular2Csv]
})
Затем я создал параметры и данные для экспорта в CSV
import { Angular2Csv } from 'angular2-csv';
@Component({
selector: 'home',
templateUrl: './my.component.html',
styleUrls: ['./my.component.css'],
encapsulation: ViewEncapsulation.None
})
export class MyComponent {
options = {
fieldSeparator: ',',
quoteStrings: '"',
decimalseparator: '.',
showLabels: false,
headers: [],
showTitle: true,
title: 'asfasf',
useBom: false,
removeNewLines: true,
keys: ['approved','age','name' ]
};
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 3',
age: 10,
average: 8.2,
approved: true,
description: "using 'Content here, content here' "
}
];
}
, и мой шаблон выглядит следующим образом
<angular2csv [data]="data" filename="test.csv" [options]="options"></angular2csv>
Когда я собираю и запускаю решение, получаю указанную ниже ошибку
"Не удается разрешить все параметры для Angular2Csv: (?,?,?)"
Пожалуйста, помогитея в решении этого