2017-07-13 2 views
0

Ich habe ein Problem mit Dir-Paginierung. Ich habe mehrere Tabellen und habe das gleiche dir-pagination-Attribut 'id' hinzugefügt.Warum bekomme ich Fehler bei Mehrfach-Dir-Paginierung in AngularJs?

<tr dir-paginate="call in (filterCalls = (calllRecords | filter :searchInput 
              | filter:{typeCall:cats || undefined} | filter:{created_by:createdBySort} 
              | filter:{deleted: myFilter(cats)} | 
              orderBy:orderByField:reverseSortArr[orderByField] | 
              itemsPerPage: itemsPerPage))" pagination-id="callPagin"> 

Und ich habe diese Anweisung

<dir-pagination-controls boundary-links="true" pagination-id="callPagin" on-page-change="pageChangeHandelr(newPageNumber)"></dir-pagination-controls> 

Und ich habe diesen Fehler:

Syntax Error: Token ':' is an unexpected token at column... 

Warum ist das passiert?

EDIT: Winkelregler:

$scope.getCallsRecords = function(){ 

$http({ 
     method : "POST", 
     url : "/getCallRecords", 
    }).success(function(res){ 
     $scope.calllRecords = res; 
    }); 
} 

$scope.getCallsRecords(); 

$scope.getAssignments = function(deleted = 0){ 

    $http({ 
     method : "POST", 
     url : "/getAssignment" 
    }).success(function(res){ 
     $scope.assignments = res; 

    }); 
} 

$scope.getAssignments(); 
+0

versuchen, wie diese 'orderBy zu verwenden: {orderByField: reverseSortArr [orderByField]}' –

+0

Versuchen Sie das mal, immer noch nicht – odedT

+0

arbeiten könnten Sie bitte die genaue Frage spezifizieren ? Was genau willst du machen? –

Antwort

0

ich es lösen. Ich habe das Attribut dir-paginate im tr-Tag geändert. Ich entfernte die fillterCalls so jetzt diese looke wie diese

<tr dir-paginate="call in calllRecords | filter :searchInput 
             | filter:{typeCall:cats || undefined} 
             | filter:{created_by:createdBySort} 
             | filter:{deleted: myFilter(cats)} | 
             orderBy: orderByField : reverseSortArr[orderByField] 
             | itemsPerPage: itemsPerPage" 
             pagination-id="callPagin"> 
Verwandte Themen