问题标签 [ignite-ui-angular]

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 回答
2518 浏览

angular - Angular,有没有办法“markAsTouched”没有表单的字段?

我已经知道 a 中input的项目FormControl可以被标记dirttouched通过调用以下任何方法(可能更多): group.markAsTouched(); form.get('control-name').markAsTouched(); form.markAllAsTouched(); form.controls[someIndex].markAsTouched();

但是,我可以看到当输入为thenmarkAsTouched时似乎调用了该​​方法。focusblur

有没有办法通过代码实现相同的结果?可以说,当单击一个按钮时。


在这里,您可以看到没有表单的当前标准行为的 gif 图像,您也可以在以下实时示例中自行测试:

https://stackblitz.com/edit/angular-peq11f

对我来说,很明显这种行为应该可以由代码触发,而不仅仅是在blur触发事件时

像这样的东西:

0 投票
1 回答
249 浏览

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

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

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

angular - 如何在 Ignite UI 角度树图中更改分支级别节点的颜色?

我已经使用下面的链接实现了树形图,效果很好。但是我想根据父 ID 更改分支节点的颜色。

https://www.infragistics.com/products/ignite-ui-angular/angular/components/treemap-overview.html

https://stackblitz.com/angular/gxolroyrbgb

上例中的每个大陆都应该有不同的颜色。

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 投票
3 回答
303 浏览

css - 在 Igx Grid 列单元格中编辑字体的最佳方法

找不到更改应用程序中所有网格字体的好方法。我知道,[cellClasses][cellStyles]似乎没有必要为应用程序的每一页上的每一列设置这些。有没有办法在全局样式中做到这一点?谢谢

0 投票
1 回答
102 浏览

ignite-ui-angular - 如何在 igx-data-chart 中多行设置轴标签?

我需要自定义我的 x 轴标签,以便它以两行显示标签。我试过这个:

但结果是它保持在一行,如下所示:

X 轴在一条线上.

你有什么建议吗?

0 投票
1 回答
780 浏览

html - 在 Angular 组件中通过 nativeElement.focus() 控制标签顺序

我需要循环浏览扩展的覆盖控件。展开覆盖后,我想循环浏览输入元素,直到覆盖折叠。我的代码工作到了一定程度,即一旦覆盖层可见,我的焦点就会设置到第一个输入元素并循环到最后一个“按钮”元素。

我的问题是我添加的代码以便我可以围绕扩展的覆盖进行循环没有按预期工作。

此代码片段最初将焦点设置为第一个输入元素

此代码片段应该再次将焦点设置回第一个输入元素

问题是当调用“onBlur”时,我的焦点会跳转到展开的叠加层中的第二个输入元素

onblur 将焦点设置到“名称”元素而不是“短代码”元素

0 投票
1 回答
250 浏览

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

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

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

0 投票
1 回答
338 浏览

angular - 如何将默认值应用于 IgxSelectComponent

将默认值应用于IgxSelectComponent使用这样的模板的推荐方法是什么?:

提前致谢!

0 投票
1 回答
487 浏览

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

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

我尝试设置自己的 css 类:

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