ng-table-export icon indicating copy to clipboard operation
ng-table-export copied to clipboard

pagination also got exported into CSV

Open ferry77 opened this issue 10 years ago • 4 comments

I use ngTable 0.3.2 and ngTableExport 0.1.0 installed using bower, when click export the output also include pagination in CSV file

10 25 50 100 « 1 2 »

where is my mistake?

<<HTML>>

            <td data-title="'Group Name'" filter="{ 'name': 'text' }" sortable="'name'">{{item.name}}</td>
            <td data-title="'Group Email'">{{item.email}}</td>
            
        </tr>
        </tbody>
    </table>

<<JS>>

$scope.tableParams = new ngTableParams({ page: 1, // show first page count: 10, // count per page filter: { name: '' // initial filter } }, { total: objects.bookings.length, // length of objects.bookings getData: function($defer, params) { // use build-in angular filter var filteredData = params.filter() ? $filter('filter')(objects.bookings, params.filter()) : objects.bookings; var orderedData = params.sorting() ? $filter('orderBy')(filteredData, params.orderBy()) : objects.bookings;

            params.total(orderedData.length); // set total for recalc pagination
            $defer.resolve(orderedData.slice((params.page() - 1) * params.count(), params.page() * params.count()));
        }
    });

ferry77 avatar Apr 16 '14 04:04 ferry77

I changed the row selectors to not include tfoot: var rows = element.find('tr').not('tfoot tr');

Original var rows = element.find('tr');

Bhaall avatar Apr 28 '14 21:04 Bhaall

@Bhaall Thanks.

fizerkhan avatar May 26 '14 10:05 fizerkhan

Any plans to merge that change?

minirobotdan avatar Jun 26 '14 13:06 minirobotdan

Since this repo was not being updated, we forked it and would welcome suggestions like these that could improve the library.

Check out https://github.com/kollavarsham/ng-table-to-csv

floydpink avatar May 18 '15 05:05 floydpink