【问题标题】:angular-slickgrid filter not working.Filter is working if complete text is typedangular-slickgrid 过滤器不起作用。如果输入完整的文本,过滤器正在工作
【发布时间】:2019-11-28 14:26:17
【问题描述】:

我正在使用 angular-slickgrid。我想启用过滤器。下面是代码:

prepareGrid() {
this.columnDefinitions = [
  {
    id: 'title', filterable: true, name: 'Title', field: 'title',
    width: 100, resizable: false
  },
  { id: 'duration', name: 'Duration (days)', field: 'duration', sortable: true, headerCssClass: 'grd-hdr' }
];

this.gridOptions = {
  enableAsyncPostRender: true,
  enableAutoResize: true,       // true by default
  enableCellNavigation: true,
  enableFiltering: true,
  enableAutoSizeColumns: true,
  enableColumnReorder: false,
  enableGridMenu: false,
  forceFitColumns: true,
  rowHeight: 90,
  enableHeaderMenu: false,
  enableColumnPicker: false,
  editable: true,
  autoEdit: true,
  autoHeight: false
};
this.dataset = [{ id: 1, title: 'suresh', duration: 1, percentComplete: '10' }];}

在运行应用程序时,过滤器无法正常工作。查看屏幕截图:

在运行应用程序时,它显示一条记录,标题为suresh:

现在,如果我在过滤器输入框中输入 s,那么它不会显示任何记录(它应该显示记录,因为有一个标题为suresh的记录)

我找不到过滤器不起作用的原因。

【问题讨论】:

    标签: angular slickgrid


    【解决方案1】:

    这是 Angular-Slickgrid 库中的一个错误,我是作者,在 PR 中已修复,已合并修复并发布了新版本 2.14.3

    由于这是一个真正的库错误,最好直接将其记录在 GitHub 项目中,而不是 Stack Overflow。

    【讨论】:

      猜你喜欢
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 2015-02-05
      • 2016-11-16
      • 2017-03-02
      • 2013-11-08
      相关资源
      最近更新 更多