सुनिश्चित करें कि आप सक्षम GridMenu को गलत पर सेट करें।
और GridOptions अंदर कुछ इस तरह करते हैं:
'exporterCsvFilename' : 'clarification-status.csv',
exporterCsvLinkElement: angular.element(document.querySelectorAll(".custom-csv-link-location")),
onRegisterApi: function(gridApi){
vm.gridApi = gridApi;
},
और उसके बाद आप इस तरह निर्यात csv या exportpdf कार्यों का उपयोग करने की आवश्यकता है।
vm.exportCsv = function() {
var grid = vm.gridApi.grid;
var rowTypes = uiGridExporterConstants.ALL;
var colTypes = uiGridExporterConstants.ALL;
uiGridExporterService.csvExport(grid, rowTypes, colTypes);
};
और अपने एचटीएमएल व्यू के अंदर, आपको नीचे दिए गए अनुसार इस exportcsv() फ़ंक्शन को कॉल करने की आवश्यकता है।
<img ng-src="public/images/excel-icon.png" ng-click="vm.exportCsv()" />
स्रोत
2016-06-08 16:56:04
बढ़िया काम कर रहा है! धन्यवाद दोस्तों – ermamud