2016-09-17 31 views
0

我正在創建一個相當複雜的指令,創建一個表,前端分頁和搜索。角度成本比較器獲取對象鍵

現在,你應該只能夠搜索數據數組中的特定字段,我將需要創建一個自定義比較器。

<tr ng-repeat="data in dataArray | filter:search:costumComparator"> </tr> 

在我的鏈接功能:

scope.customComparator = function (field,input) { 
} 

問題是,我無法看到這data領域目前我正在檢查。

此assignmen的目標是比較字段鍵和表中顯示的字段鍵,並只允許用戶搜索實際顯示的鍵。

我有一部分的任務完成,這是一個數組,顯示我顯示的字段的鍵。

但是,我不能使用這個任何東西,直到我知道我目前在我的customComparator看哪個字段鍵。

所以我的問題是:

有沒有辦法可以讓我的costumComparator函數內場關鍵?

回答

1

嗨你可以設置dataArray對象,然後它將工作。

$scope.dataArray = {};