AngularJs ui-grid如何引用列定义名称来添加过滤器?

AngularJs ui-grid how refer column defination name to add filter?

  1. 我想使用 gridOptions.columnDef 使用列名称动态地将文件管理器设置为 ui-grid 中的列。现在我只能使用数字作为键。
  2. 如何在单个列上动态添加多个过滤器?

尝试为您的网格项目创建一个自定义过滤器,然后在逻辑中您可以做任何您想做的事情。像这样

    field: 'myfilteredfield',
    filter: {
        condition: myCustomFilter
    }

并在您的控制器中

    $scope.myCustomFilter = function(searchTerm,cellValue,row,column) {


    };

看这里了解详情http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions.columnDef