Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

file-saver-angular

codewithashish153MIT0.0.6TypeScript support: included

This library is used to export data to csv/excel

csv angular, angular csv, csv export, angular csv export, export csv angular, csv export angular, excel angular, angular excel, excel export, angular excel export, export excel angular, excel export angular

readme

Documentation

This library is used to export data to csv/excel

Installation

npm install file-saver-angular

import FileSaverAngularService in your component and add this service in providers

providers: [FileSaverAngularService]

create service object

constructor(private fileSaverServiceObj: FileSaverAngularService) { }

How to export data in csv. use exportToCsv() method using service object like this

this.fileSaverServiceObj.exportToCsv(
      [
        {
          Language: 'Python',
          Framework: 'Django'
        }, {
          Language: 'PHP',
          Framework: 'Laravel'
        }
      ], 'test.csv'
    );

How to export data in excel. use exportToExcel() method using service object like this

this.fileSaverServiceObj.exportToExcel(
      [
        {
          Language: 'Python',
          Framework: 'Django'
        }, {
          Language: 'PHP',
          Framework: 'Laravel'
        }
      ], 'test.xls'
    );
1. first parameter is a data array 
2. second parameter is a file name