【发布时间】:2014-09-26 16:23:57
【问题描述】:
我正在使用简单的 Angularjs 过滤器,您可以在其中借助输入过滤列表中的项目。我把代码放在这里http://plnkr.co/edit/6vDeOiGNGbblkCBOi8B7?p=previewFilter 确实按预期工作,但是如果我将数据从控制器移动到 json 然后像那样解析它
function($scope, $http) {
$http.get('companies.json').success(function(data) {
$scope.companies = data;
};
Json 数据在 ng-repeat 列表中呈现,但过滤器搜索不再起作用。如何使用 json 数据应用过滤器?
我还将我想使用的 json 文件添加到同一个 plunker。
【问题讨论】:
-
你的过滤器有什么问题?在我看来它工作得很好。
-
您传递的是一个大对象,而不是 Companies.json 中的数组