我的角度应用程序页面上有一些外部元素,我想用它来过滤网格。不幸的是我不知道该怎么做。我的过滤器需要动态应用于网格,并在serverFiltering设置为true时发送到后端。
到目前为止我所拥有的内容:这会刷新网格,但不会将新过滤器发送到后端。它似乎是发送默认的初始参数。我检查了getFilter并返回必要的过滤器对象。
$scope.fromDateChanged = function ()
{
$scope.grid.dataSource.filter = getFilter();
$scope.grid.dataSource.read();
};
答案 0 :(得分:1)
我发现了这个问题。我不得不简单地将过滤器对象传递给网格的过滤器功能。不需要调用read()。希望这有助于某人。
$scope.fromDateChanged = function ()
{
$scope.grid.dataSource.filter(getFilter());
};