启动时使用ui-grid过滤器

时间:2017-05-31 19:00:59

标签: angular ui-grid

我可以通过以下方式点击按钮点击:

$scope.filter = function (value) {
        // todo: might need to get data via ajax here to reduce loading at the start
        console.log("Filter value '" + value + "' selected.");
        $scope.gridApi.grid.columns[7].filters[0] = { term: value };
    }

但是,我正在尝试使用以下内容在启动时为1列预定义1个过滤器,但它什么也没做。

$scope.grid = {
...
filterOptions: { filterText: 'Open', filterColumn: 'Status', useExternalFilter: false },
...
};

如何在列上预定义过滤器?

1 个答案:

答案 0 :(得分:0)

在我定义我的专栏时,我可以这样做:

filter: { term: 'value_here' }