问题标签 [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.
angular - 如何动态更改 IgxGrid 的列索引?
我需要在 IgxGrid 上应用用户设置。我正在尝试的是,每当用户重新排序列时,我都会将列索引保存在我的数据库中,并且下次用户打开同一个网格时;我需要在他之前保存的网格上显示相同的设置。但是当我尝试设置列索引时,它说索引属性没有设置器。如何实现动态更改列索引的功能?这是我想要做的,
这是我遇到的错误,
错误错误:未捕获(承诺中):TypeError:无法设置只有getter的[object Object]的属性索引TypeError:无法设置只有getter的[object Object]的属性索引
angular - 如何在 igx-grid ignite UI 的角度多选中根据任何条件禁用几行的选择?
我想在 igx-grid ignite UI 的多选中禁用对某些行的选择,这样如果我默认选择这些行,那么用户应该无法取消选择这些行。我将不胜感激为实现目标提供的任何帮助。
angular - 网格“完成”时如何执行事件
我要显示的数据和表格列都是我模块中的输入属性。现在我希望能够为我的列配置数据提供一个标志,以使这些列最初是自动调整大小的。找到正确的列并执行该.autosize()
函数很简单,但我错过了网格本身上合适的事件发射器。
(onColumnInit)
看起来很有希望,但是看着我在控制台中得到的错误文本,我得到的印象是在表格甚至填满之前执行了一个。
我使用了官方 API 参考,但找不到我要查找的内容:当表 id 完成、准备好所有数据、填满表并准备调整大小时调用的事件。
如果有另一种优雅的解决方案,我也很感激,我什至在我的组件中使用了生命周期钩子,但正如预期的那样,这几乎不是一个解决方案。
简而言之,我有一个表格控制模块,它充当 igx-grid 本身的内部容器,它为我们提供了与项目其余部分的接口。它获取数据本身和定义字段名称(在日期中)的“表字段”、显示的列名称、数据类型和有用的标签,例如该列是否应该是可排序的。同样,我想实现一个允许初始自动调整大小的标签。
ignite-ui - 使用 Ignite Grid 列标题中的输入控件
为 Angular Data Grid 使用 Ignite UI,我想为列名创建一个编辑器。但是,网格控件似乎禁用了我放入标题模板的任何输入控件。
如何在我的网格的标题模板中启用输入控件?
下面的代码在标题中创建了一个带有输入控件的网格。无法单击输入控件或编辑值。
angular7 - Ignite UI for Angular (igx-grid) 如何阻止过滤和排序
Ignite UI for Angularigx-grid
如何阻止过滤和排序,我想在更新行数据和添加新条目时阻止过滤和排序。一旦我再次保存,可以过滤和排序数据。
- 我在同一个网格中添加新条目但遇到问题
- 插入新行,按字母顺序按插入的字符排序
- 同样用于更新同一网格中的条目但遇到问题
- 插入按字母顺序按插入字符排序的新行假设在教科书中键入 z 它被排序到网格的最后一行
angular-grid - 角度 ig-grid 中 dd/MM/YYYY 格式的日期字段中的列排序问题
在 igx-grid 中,
当我们以 dd-mm-yyyy 格式应用升序和降序排序时,排序不适用于实际的日期、月份和年份。并且只应用按日期排序。
当我们应用升序和降序排序时,提交的日期按 yyyy-mm-dd 格式排序,我们使用管道在 UI 上以 dd/MM/yyyy 格式显示日期。所以在这种情况下排序不起作用。
angular - 如何在 igxGrid 中对单元格进行模板化?
我开始使用 igx-grid 并且我使用组合框对单元格进行了模板化,如下所示:
但是,当单元格未处于编辑模式时,组合框不可见。如何使组合可见?
styling - 如何为 igx-grid 中的选定行设置自定义背景颜色
我正在使用基础设施igxGridComponent
。我正在尝试设置所选行的外观。
我尝试设置自己的 css 类:
但是,我不确定如何有条件地应用它们。我应该使用 ngClass 还是有另一种语法?
angular - 如何将一个 Igx 列值放入另一列
我正在使用 Infragistics网格。我有几列,我试图访问最后一列中第一列的值。
我在里面创建了一个变量IgxColumnComponent
,但是当我从另一个访问它时,IgxColumnComponent
我得到 [object][object]
对象如下