问题标签 [ui-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 投票
2 回答
5263 浏览

angular-ui-grid - uiGridConstants.filter 下有哪些可用的条件常量?

我是否错过了在一个地方记录 uiGrid 字段的所有可用 uiGridConstants 的链接?我正在研究 columnDefs 过滤器,发现 EQUAL 不起作用。那时我意识到没有针对 uiGridConstants 的所有条件常量的中央文档。

EQUAL 不是其中之一,我怎么知道?!

0 投票
0 回答
504 浏览

angularjs - Angular ui-grid 可扩展行模板 - ngRepeat

我有一个场景,其中来自服务的响应中的字段比我必须在 UI 中显示的字段多得多。在附加到 ng-model 属性之前,有什么方法可以检查特定键的视图吗?

例如 testData = {active: 'false', code: '1002', ruleInfos: [{id: '12', desc: 'Test Rule', ruleDefinitions:[{fieldName: 'maxWgt', fieldValue: '100lbs'} ,{fieldName: 'maxWidth', fieldValue: '100ft'}]}]};

我试过这个:

div class="col-md-9" ng-repeat="(key, value) in row.entity.subData

试图打印:

{{钥匙}}

{{价值}}

它分别打印出“活动”和“假”。但是,我要显示的是“代码”的值。

我只想向用户显示“代码”和规则信息。请注意,在映射到我定义的字段之前,我需要识别字段名称(因为规则将是动态的,这意味着我可能不会总是得到相同的规则类型)。请提出解决方法

0 投票
1 回答
123 浏览

javascript - 以编程方式获取 ui-grid 组的计数

给定一个分组ui-grid,我如何以编程方式获取计数(以括号显示并在屏幕截图中突出显示)?

这里的最终目标是添加一个(自定义)菜单项,该菜单项按组数对列进行排序。

在此处输入图像描述

0 投票
1 回答
666 浏览

angularjs - UI 网格在 2 个网格的情况下无法获取选定的行(相同的网格重复两次)

我在同一个 html 上创建了两个 ui 网格(两者都相同)。我试图通过单击提交按钮来获取选定的行。我能够为第二个网格获取选定的行,但无法为第一个网格获取它。

我得到这样的选定行:

Plunker:http ://plnkr.co/edit/SgYh9QzjCQDOKMMXATlF?p=info

有什么方法可以获取两个网格的选定行吗?

提前致谢。

0 投票
1 回答
2863 浏览

angularjs - BootStrap Popover 的 Angular UI-Grid 支持?

我正在尝试深入研究 Angular UI-Grid 的 API,以确保为我的单元格标题实现 Bootstrap Popover。我一直在四处寻找,但找不到任何解决方案。

像这样的东西 - plnkr.co/edit/UJJttN

我也试图让弹出框只发生在标题单元格中。有什么建议么?

0 投票
1 回答
168 浏览

angularjs - 选择 ui 网格 1 行时选择 ui 网格 2 行(反之亦然)

我有两个具有相同数据的网格。我的目标是当在一个网格中选择一行时,另一个网格中的相应行也被选中。Plunker:http ://plnkr.co/edit/BBfMxvsv0OUsjiqblBJQ?p=preview

我正在选择这样的网格:

提前致谢

0 投票
0 回答
390 浏览

javascript - Ui-Grid 不显示(完全)

我正在使用 AngularJS。控制器正在运行;我可以通过我的视图从中调用函数和值。我可以为我的 gridOptions.data 赋值而不会出现控制台错误。我可以为 gridOptions 定义其他属性而不会出现控制台错误。但网格不显示......根本。

我的 index.html 有以下标题:

我的控制器是这样的:

该视图具有以下 div:

同样,我没有收到任何错误,我只是得到......我的 .html 上什么都没有;没有数据,没有列,甚至没有边框,它完全没有出现。我确保在控制器启动后立即分配 vm.gridOptions,并且(再次)确保我可以运行方法并从控制器获取值。

我倾注了大量的教程,它们都有自己的 ui-grid 工作风格,但我无法弄清楚我做错了什么。

有人知道我错过了什么吗?

0 投票
1 回答
1086 浏览

angularjs - 需要获取ui-grid中的分组值

我正在使用ui-grid并且正在对数据进行分组,我需要获取组标题和计数器。我怎样才能得到这些值?

这是网格的示例

在此处输入图像描述

0 投票
1 回答
3097 浏览

angularjs - 按默认字段值以外的特定列在角度 ui-grid 中排序

我有一个名为 Job 的表:

以及具体的类:

我在我的应用程序上使用 angular 和 typescript,但在尝试显示数据时遇到以下问题:

我使用角度类型的网格中的 ui-grid,并且我有以下列定义:

我的问题是,为了对修改日期列进行排序,我需要将字段属性值作为数据库列(date_modified),但为了显示数据,我需要使用类属性(dateModified)。有没有办法扩展列定义或指定我希望排序的列?我目前正在使用 celltemplate 的解决方法,但我不喜欢它。

0 投票
1 回答
320 浏览

javascript - angularjs只有在输入过滤数据后才显示ui-grid数据

我是 angularjs 的新手。我有一个 ui-grid,它从数据库中获取 UserId、名字和姓氏,并将其显示在我保持enableFiltering: true的网格上,因此我能够从网格中搜索数据。

目前在页面加载时,所有数据库表数据都会在 ui-grid 上显示,我可以通过输入 filer 来搜索文本。

但是,我想知道是否有任何方法可以在页面加载时隐藏网格数据。在我在过滤器框中输入文本后,只有匹配的搜索数据应该显示在网格上。

提前感谢!