问题标签 [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.
javascript - AngularJS ui-grid editableCellTemplate: 'ui-grid/dropdownEditor'
我正在使用“ui-grid - v3.2.6”
我有一个包含 6 列的网格,其中 2 列(“影响值”和“有效开始日期”)是可编辑的。
“影响值”正在使用 editableCellTemplate:“ui-grid/dropdownEditor”
数据在网格中正确显示。但是,当我双击任何可编辑的列时。我看到奇怪的行为,请看屏幕截图。我想知道我做错了什么,当我双击该列时我没有看到下拉列表。
我跟着 ui-grid 教程链接
angularjs - AngularJS ui-grid 渲染问题与页面上的多个网格
我有一个当前运行 4 个网格的页面。与页面一起加载的主网格是用户,然后在一个 Modal 中加载了另外 3 个网格,每个网格都在它自己的选项卡中。我一直遇到的问题是,当我在模态中添加第 4 个、第 3 个时,其他两个或最后一个将不会呈现。我得到了网格轮廓,但没有数据。每次我加载模态时,都会随机发生这种情况。
我的 gridOptions 看起来像这样:
除了 ; 中的第三个变量外,3 个网格中的每一个都是相同的代码$interval
;它们是 10、18 和 26。模态代码是这样的:
最后 3 次调用拉取用户组、安全设置和地址并将它们写入网格;$scope.gridOptionsAdd.data = data
.
网格在 HTML 中定义为:
每个网格都有自己的 ID,并引用不同的 gridOption 集
我的控制台中什么也没有,除了 3 个错误提示它可以读取属性“核心”
非常感谢。
javascript - 如何在角度 ui-grid 中禁用特定列的调整大小
这是我的专栏定义
我想在最后一列(公司)上禁用调整大小,当前的解决方案工作正常,但是当窗口减小到某个点时开始截断并添加省略号。
angularjs - AngularJS ui-grid,有条件地使列可编辑
我正在使用 AngularJS 1.5.5 和 ui-grid 3.2.6。
我有一个包含 5 列的网格。Col“4”是唯一可使用 dropdownEditor 编辑的列,所有其他列都是不可编辑的。
我需要的是,如果第 4 列中的值发生变化,那么我需要使第 5 列可编辑。
我对 cellEditableCondition 比较熟悉。但是,我不确定如何使用该属性来满足要求。
javascript - 如何禁用 ui-grid 事件?
我希望当我选择网格中的所有行时不会调用事件 rowSelectionChangedBatch,我该怎么做?
angularjs - 使用 ui-grid,如何从嵌套行访问 $scope?
在第一级行,我可以$scope
通过grid.appScope
. 但在第二级行中,我知道grid.appScope
返回的是什么。
我在二级行的列中有一个复选框,当用户点击时,我需要调用一个方法。在第一级行,我可以像下面这样
然后在中columndef
,我添加ng-click="grid.appScope.update_field
...
我如何在第二级行做类似的事情?
下面是代码,现在checkfield
可以正常工作,但不能subcheckfield
正常工作。
javascript - 如何刷新具有cellFilter的ui-grid单元格以在一个单元格中显示绑定实体的多个字段
我使用单元格过滤器在一个单元格中显示绑定实体的多个属性。因此没有一个字段名称,因为它是一个计算字段。如果涉及的属性之一发生更改,如何强制网格重新评估单元格过滤器?
列定义:
过滤器:
如果尝试使用 notifyDataChanged 或网格 api 的刷新功能但它不起作用。
javascript - 如何将Angular ui-grid与字符串数组一起使用
我使用 Angular ui-grid 来表示响应中的 json 对象数组。但是,我当前的用例在响应中返回了一个字符串值数组。在这种情况下,应该如何配置网格?
这打印
这是我当前的网格配置的样子
我了解上面的字段配置不正确。鉴于我有一个字符串数组作为 i/p,有人可以指导我如何在网格中设置字符串数组,每个字符串代表一行吗?
谢谢。
angularjs - AngularJS,ui.grid:如何获取所选行的数据
我是角度的新手,对此我无法得到任何正确的答案:(请帮忙
我需要获取所选行的数据,然后将其传递到另一个页面。