-
0 votesanswersviews
具有焦点的AngularJS输入杀死列表的ng-repeat过滤器
显然这是由于我是AngularJS的新手,但我不知道是什么问题 . 基本上,我有一个项目列表和一个输入控件,用于过滤位于弹出侧抽屉中的列表 .这完全有效,直到我添加了一个指令,当焦点变为可见时将焦点设置到该输入控件 . 然后焦点工作,但过滤器停止工作 . 没有错误 . 从标记中删除焦点= "{}"使过滤器工作 . 焦点方法取自此StackOverflow帖子:How to se... -
7 votesanswersviews
按属性过滤对象数组,在ng-repeat中使用整数值
我有这样的指令 ng-repeat="place in tb_places | filter:{'id':inputID}" 输出一些对象数组看起来像这样 $scope.tb_places = [ {name: 'some1', id:1} ... {name: 'some10', id:10} {name: 'some11', id:11} {name: 'some12',... -
1 votesanswersviews
angularjs自定义过滤器,用于检查数据数组中的值
我有两个过滤器根据数据中的队列密钥过滤数据 . 这是我的代码: var app = angular.module('app', []); app.controller('mainController', function($scope) { // Data object $scope.servers = [{ name: 'ServerA', queue: '11... -
459 votesanswersviews
ng-repeat:按单个字段过滤
我有一系列产品,我正在重复使用ng-repeat和我正在使用 <div ng-repeat="product in products | filter:by_colour"> 用颜色过滤这些产品 . 过滤器正在运行,但如果产品名称/描述等包含颜色,则在应用过滤器后产品仍然存在 . 如何将过滤器设置为仅应用于数组的颜色字段而不是每个字段?