如何知道过滤器的过滤方式?

时间:2015-03-03 17:17:05

标签: angularjs

我需要做一个console.log过滤器实际上是一个查找器,我有这个

<input type="search" ng-model="query">

在我的控制器中我这样声明

$scope.query = '';

如果我在搜索框中输入console.log($scope.query)时没有任何反应,那么我怎么知道过滤器正在过滤什么?

1 个答案:

答案 0 :(得分:2)

如果您只想观察发送到过滤器的内容,请在查询变量上添加$watch怎么样?

$scope.$watch('query', function(val) {
   console.log(val);
});

http://jsfiddle.net/Lj1vxwud/2/