根據angularjs文檔,您應該能夠將一個對象傳遞給過濾器方法。您可以指定要在使用對象時過濾的列,也可以使用「特殊$」字符並且它應該搜索所有屬性。當我指定要過濾的列名時,過濾器工作的很好,但是當我嘗試使用$過濾所有列時,它不起作用。我不確定我是否正確使用它。任何人都知道如何解決這個問題?
var filterObject = { $ : 'Jeff'};
$scope.myFilteredData = $filter('filter')($scope.myRawData, filterObject);
發現它在你的myRawData什麼?它必須是具有可以過濾的屬性的對象數組。 – 2014-11-21 03:28:22