1
이 plunk에는 동적으로 생성 된 열이있는 ngTable이 있습니다. 열은 정렬 가능하고 필터링 가능하지만 제목을 클릭하면 정렬이 작동하지 않고 필터가 작동하지 않습니다. 어떤 아이디어?ngTable에서 동적으로 생성 된 열 정렬 및 필터링
자바 스크립트
var app = angular.module('app', ['ngTable']);
app.controller('myCtl', function($scope,NgTableParams) {
$scope.cols = [
{nm:'uid', title:'User ID', sortable: 'uid', filter:{uid: 'text'}},
{nm:'ugr', title: 'Group ID', sortable: 'ugr',filter:{ugr: 'text'}}
];
$scope.data = [
{ uid: 'aaa',ugr: '222'},
{ uid: 'bbb', ugr: '111'}
];
$scope.tableParams = new NgTableParams({dataset: $scope.data});
});
HTML
<div ng-controller="myCtl" ng-app="app">
<table ng-table-dynamic="tableParams with cols" show-filter="true" class="table table-bordered table-hover">
<tr ng-repeat="row in data">
<td ng-repeat="col in cols">{{row[col.nm]}}</td>
</tr>
</table>
</div>
볼 데모이 http://ng-table.com/#/sorting/demo-sorting-basic –
이 데모에서 칼럼이 동적으로 생성되지 않는 것처럼 나를 돕지 않는다. – ps0604