问题标签 [igx-grid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
420 浏览

angular - 如何动态更改 IgxGrid 的列索引?

我需要在 IgxGrid 上应用用户设置。我正在尝试的是,每当用户重新排序列时,我都会将列索引保存在我的数据库中,并且下次用户打开同一个网格时;我需要在他之前保存的网格上显示相同的设置。但是当我尝试设置列索引时,它说索引属性没有设置器。如何实现动态更改列索引的功能?这是我想要做的,

这是我遇到的错误,

错误错误:未捕获(承诺中):TypeError:无法设置只有getter的[object Object]的属性索引TypeError:无法设置只有getter的[object Object]的属性索引

0 投票
1 回答
588 浏览

angular - 如何在 igx-grid ignite UI 的角度多选中根据任何条件禁用几行的选择?

我想在 igx-grid ignite UI 的多选中禁用对某些行的选择,这样如果我默认选择这些行,那么用户应该无法取消选择这些行。我将不胜感激为实现目标提供的任何帮助。

0 投票
1 回答
682 浏览

angular - 网格“完成”时如何执行事件

我要显示的数据和表格列都是我模块中的输入属性。现在我希望能够为我的列配置数据提供一个标志,以使这些列最初是自动调整大小的。找到正确的列并执行该.autosize()函数很简单,但我错过了网格本身上合适的事件发射器。

(onColumnInit)看起来很有希望,但是看着我在控制台中得到的错误文本,我得到的印象是在表格甚至填满之前执行了一个。

我使用了官方 API 参考,但找不到我要查找的内容:当表 id 完成、准备好所有数据、填满表并准备调整大小时调用的事件。

如果有另一种优雅的解决方案,我也很感激,我什至在我的组件中使用了生命周期钩子,但正如预期的那样,这几乎不是一个解决方案。

简而言之,我有一个表格控制模块,它充当 igx-grid 本身的内部容器,它为我们提供了与项目其余部分的接口。它获取数据本身和定义字段名称(在日期中)的“表字段”、显示的列名称、数据类型和有用的标签,例如该列是否应该是可排序的。同样,我想实现一个允许初始自动调整大小的标签。

0 投票
1 回答
383 浏览

ignite-ui - 使用 Ignite Grid 列标题中的输入控件

为 Angular Data Grid 使用 Ignite UI,我想为列名创建一个编辑器。但是,网格控件似乎禁用了我放入标题模板的任何输入控件。

如何在我的网格的标题模板中启用输入控件?

下面的代码在标题中创建了一个带有输入控件的网格。无法单击输入控件或编辑值。

0 投票
2 回答
566 浏览

angular - 带有键值对的 IGX 网格下拉菜单

我正在动态加载大约 100 列的网格列,每列都有其文本或下拉列表类型,如果是下拉列表,我有一个键值对形式的数据,例如,当我实现网格时,绑定值key 显示在下拉列 label DATA : { "key": 123, "value": "New York Office"}],请告诉我如何将值显示为标签

在此处输入图像描述

0 投票
1 回答
249 浏览

angular7 - Ignite UI for Angular (igx-grid) 如何阻止过滤和排序

Ignite UI for Angularigx-grid如何阻止过滤和排序,我想在更新行数据和添加新条目时阻止过滤和排序。一旦我再次保存,可以过滤和排序数据。

  1. 我在同一个网格中添加新条目但遇到问题
    • 插入新行,按字母顺序按插入的字符排序
  2. 同样用于更新同一网格中的条目但遇到问题
    • 插入按字母顺序按插入字符排序的新行假设在教科书中键入 z 它被排序到网格的最后一行
0 投票
1 回答
410 浏览

angular-grid - 角度 ig-grid 中 dd/MM/YYYY 格式的日期字段中的列排序问题

在 igx-grid 中,

  1. 当我们以 dd-mm-yyyy 格式应用升序和降序排序时,排序不适用于实际的日期、月份和年份。并且只应用按日期排序。

  2. 当我们应用升序和降序排序时,提交的日期按 yyyy-mm-dd 格式排序,我们使用管道在 UI 上以 dd/MM/yyyy 格式显示日期。所以在这种情况下排序不起作用。

0 投票
1 回答
250 浏览

angular - 如何在 igxGrid 中对单元格进行模板化?

我开始使用 igx-grid 并且我使用组合框对单元格进行了模板化,如下所示:

但是,当单元格未处于编辑模式时,组合框不可见。如何使组合可见?

0 投票
1 回答
487 浏览

styling - 如何为 igx-grid 中的选定行设置自定义背景颜色

我正在使用基础设施igxGridComponent。我正在尝试设置所选行的外观。

我尝试设置自己的 css 类:

但是,我不确定如何有条件地应用它们。我应该使用 ngClass 还是有另一种语法?

0 投票
1 回答
502 浏览

angular - 如何将一个 Igx 列值放入另一列

我正在使用 Infragistics网格。我有几列,我试图访问最后一列中第一列的值。

我在里面创建了一个变量IgxColumnComponent,但是当我从另一个访问它时,IgxColumnComponent我得到 [object][object]

对象如下