<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.2/angular.js"></script>
<link rel="stylesheet"; href="https://unpkg.com/ng-table@2.0.2/bundles/ng-table.min.css"> <script src="https://unpkg.com/ng-table@2.0.2/bundles/ng-table.min.js"></script>
Note: ng-table npm package distributes individual ES2015 modules. Use these instead, if your app uses webpack to bundle vendor dependencies
ngTable:
angular.module("myApp", ["ngTable"]);
ng-table, add:
<table ng-table="vm.tableParams" class="table" show-filter="true">
<tr ng-repeat="user in $data">
<td title="'Name'" filter="{ name: 'text'}" sortable="'name'">
{{user.name}}</td>
<td title="'Age'" filter="{ age: 'number'}" sortable="'age'">
{{user.age}}</td>
</tr>
</table>
ng-table, declare:
var self = this;
var data = [{name: "Moroni", age: 50} /*,*/];
self.tableParams = new NgTableParams({}, { dataset: data});
| {{user.name}} | {{user.age}} |