问题标签 [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 投票
1 回答
1792 浏览

javascript - AngularJS ui-grid editableCellTemplate: 'ui-grid/dropdownEditor'

我正在使用“ui-grid - v3.2.6”

我有一个包含 6 列的网格,其中 2 列(“影响值”和“有效开始日期”)是可编辑的。

“影响值”正在使用 editableCellTemplate:“ui-grid/dropdownEditor”

数据在网格中正确显示。但是,当我双击任何可编辑的列时。我看到奇怪的行为,请看屏幕截图。我想知道我做错了什么,当我双击该列时我没有看到下拉列表。

我跟着 ui-grid 教程链接

在此处输入图像描述

0 投票
2 回答
676 浏览

javascript - Angular UI Grid FooterCellTemplate 不起作用

我的自定义页脚单元格模板有一些问题。

如您所见,某些列页脚模板没有显示,我有相同的 footerCellTemplate 实现

这是我的 ui 网格 columndef:

任何帮助都会很棒。谢谢!

0 投票
1 回答
1100 浏览

angularjs - AngularJS ui-grid 渲染问题与页面上的多个网格

我有一个当前运行 4 个网格的页面。与页面一起加载的主网格是用户,然后在一个 Modal 中加载了另外 3 个网格,每个网格都在它自己的选项卡中。我一直遇到的问题是,当我在模态中添加第 4 个、第 3 个时,其他两个或最后一个将不会呈现。我得到了网格轮廓,但没有数据。每次我加载模态时,都会随机发生这种情况。

我的 gridOptions 看起来像这样:

除了 ; 中的第三个变量外,3 个网格中的每一个都是相同的代码$interval;它们是 10、18 和 26。模态代码是这样的:

最后 3 次调用拉取用户组、安全设置和地址并将它们写入网格;$scope.gridOptionsAdd.data = data.

网格在 HTML 中定义为:

每个网格都有自己的 ID,并引用不同的 gridOption 集

我的控制台中什么也没有,除了 3 个错误提示它可以读取属性“核心”

非常感谢。

0 投票
1 回答
1374 浏览

javascript - 如何在角度 ui-grid 中禁用特定列的调整大小

这是我的专栏定义

我想在最后一列(公司)上禁用调整大小,当前的解决方案工作正常,但是当窗口减小到某个点时开始截断并添加省略号。

0 投票
1 回答
4702 浏览

angularjs - AngularJS ui-grid,有条件地使列可编辑

我正在使用 AngularJS 1.5.5 和 ui-grid 3.2.6。

我有一个包含 5 列的网格。Col“4”是唯一可使用 dropdownEditor 编辑的列,所有其他列都是不可编辑的。

我需要的是,如果第 4 列中的值发生变化,那么我需要使第 5 列可编辑。

我对 cellEditableCondition 比较熟悉。但是,我不确定如何使用该属性来满足要求。

0 投票
1 回答
407 浏览

javascript - 如何禁用 ui-grid 事件?

我希望当我选择网格中的所有行时不会调用事件 rowSelectionChangedBatch,我该怎么做?

0 投票
1 回答
1163 浏览

angularjs - 使用 ui-grid,如何从嵌套行访问 $scope?

在第一级行,我可以$scope通过grid.appScope. 但在第二级行中,我知道grid.appScope返回的是什么。

我在二级行的列中有一个复选框,当用户点击时,我需要调用一个方法。在第一级行,我可以像下面这样

然后在中columndef,我添加ng-click="grid.appScope.update_field...

我如何在第二级行做类似的事情?

下面是代码,现在checkfield可以正常工作,但不能subcheckfield正常工作。

0 投票
1 回答
498 浏览

javascript - 如何刷新具有cellFilter的ui-grid单元格以在一个单元格中显示绑定实体的多个字段

我使用单元格过滤器在一个单元格中显示绑定实体的多个属性。因此没有一个字段名称,因为它是一个计算字段。如果涉及的属性之一发生更改,如何强制网格重新评估单元格过滤器?

列定义:

过滤器:

如果尝试使用 notifyDataChanged 或网格 api 的刷新功能但它不起作用。

0 投票
2 回答
1934 浏览

javascript - 如何将Angular ui-grid与字符串数组一起使用

我使用 Angular ui-grid 来表示响应中的 json 对象数组。但是,我当前的用例在响应中返回了一个字符串值数组。在这种情况下,应该如何配置网格?

这打印

这是我当前的网格配置的样子

我了解上面的字段配置不正确。鉴于我有一个字符串数组作为 i/p,有人可以指导我如何在网格中设置字符串数组,每个字符串代表一行吗?

谢谢。

0 投票
1 回答
885 浏览

angularjs - AngularJS,ui.grid:如何获取所选行的数据

我是角度的新手,对此我无法得到任何正确的答案:(请帮忙

我需要获取所选行的数据,然后将其传递到另一个页面。