在AngularJS的ngTable中,如果过滤器不起作用,可能是由于以下几个原因:
angular.module('myApp', ['ngTable']);
$scope.tableParams = new ngTableParams({
// ...
}, {
filterOptions: {
filterFn: function(data, filterValue) {
// 自定义过滤器逻辑
// 返回过滤后的数据
}
}
});
{{user.name}}
{{user.age}}
如果以上步骤都正确无误,但过滤器仍然不起作用,可以尝试使用console.log()语句或浏览器的开发者工具来调试代码,以找出具体问题所在。