问题标签 [ng-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 回答
16043 浏览

angularjs - 如何在 ng-grid 中使用分组设置聚合

我想查看网格中每个组的总数(或通常是任何聚合函数)。

这是在问题中请求并关闭的:https ://github.com/angular-ui/ng-grid/issues/95 (但不幸的是没有任何示例)。

我可以通过配置选项重新定义默认模板https://github.com/angular-ui/ng-grid/blob/master/src/templates/aggregateTemplate.html 。aggregateTemplate但我不知道如何正确扩展它。

此模板正在 ng-grid 范围内评估,我不知道如何触发我的自定义聚合函数。我想创建与 '''totalChildren''' 类似的功能(来自https://github.com/angular-ui/ng-grid/blob/master/src/classes/aggregate.js

有任何想法吗?

0 投票
1 回答
12198 浏览

angularjs - ng-grid headerRowTemplate - 有人用过这个吗?

我的团队想要使用 ng-grid 的这个特性。但是,它似乎没有在任何地方记录。我们想要做的是在 ng-grid 的标题区域的最后一列中放置一个“加号”图标。

有没有人找到这样做的好方法?

0 投票
1 回答
5049 浏览

angularjs - 我们如何向 ng-grid 添加一行,然后选择该行?

我的团队一直在尝试以下方法:

但是最后一个 selectItem 没有正确地进行选择。所以我们尝试了以下方法:

现在我们收到一条错误消息:

这个问题作为一个问题发布在 ng-grid 博客上,但它只是刚刚发布,我们需要尽快帮助。我希望有人能给我们建议,我们应该如何做

0 投票
0 回答
1136 浏览

angularjs - angular-ui ng-grid 外部列分组

拖放和内置菜单方法对于 ngGrid 脚本非常有用。我目前正在尝试这样做,以便您可以通过外部方法(例如复选框)执行列分组。这更适合我的需求,因为它对触摸屏更友好。我看过一些执行手动 groupBy() 调用的方法,但这对我根本不起作用。

对于这个愿望有什么想法/帮助吗?菜单可以工作,但不幸的是,拖放不适用于平板电脑。

非常感谢任何帮助,谢谢。

弄清楚了:

在玩了一些之后,我终于能够弄清楚了。我创建了一个简单的函数:

这很简单,其中 col 是字段的名称。当未选中该框时,它还会从过滤器中删除分组。

0 投票
1 回答
9231 浏览

angularjs - 如何在 ng-grid 中制作复选框单元格编辑模板?

我是 ng-grid 的新手。我正在学习带有编辑模板选项的 ng-grid。我已经创建了带有编辑复选框选项的网格。但我不知道编辑复选框后如何在该网格中获取值?谢谢你。

这里 JSfiddle

0 投票
2 回答
19990 浏览

angularjs - Angular JS:JSON 数据未显示在 ng-Grid 中

我使用 Web API 创建了 MVC 4.0 应用程序,该应用程序以 JSON 格式返回数据(我正在使用 NewtonSoft.Json 将对象序列化为 json)并尝试在 ng-Grid 中绑定数据。我正在接收以下格式的数据:

当我尝试将相同分配给数据时:ng-Grid 的每个字符都填充在不同的行上。以下是我写的javascript:

如果像下面这样手动分配,数据将显示在网格中:

谁能帮我理解如何解决它?当我在 filtertext 中键入值时,我还想显示过滤项目的计数。

0 投票
2 回答
4968 浏览

angularjs - ng-grid not working in IE8

I'm going nuts trying to figure out why ng-grid isn't working in IE8. I get this error: Expected identifier, string or number ng-grid-2.0.5.debug.js, line 1535 character 17.

I'm copying an example straight from the ng-grid homepage (all the examples there load correctly, by the way). Anyone have an idea here?

I would put up a Plnkr or fiddle, but neither will even load in IE8, so it kind of defeats the purpose.

using Angular 1.0.4, jQuery 1.8.1, ng-grid 2.0.5

html

CSS

Javascript

0 投票
1 回答
1162 浏览

html - 在部分页面中使用 ng-grid

是否有在部分页面中使用 ng-grid 的示例。每当我尝试使用时,都会弹出一个错误TypeError: Cannot set property 'myData' of undefined

我的 App.js

控制器.js

Partial1.html

Partial2.html

和 index.html

您能否说一下,为什么'myData'Partial1.html 中不可用?

提前致谢。

0 投票
2 回答
2913 浏览

angularjs - ng-Grid 列堆叠或未正确显示

我正在尝试通过 AngularJS 在 ng-grid 中显示示例数据。一切对我来说都是正确的。如果我在本地项目中的模块定义中传递“ngGrid”,那么这些列就会堆叠在一起。我尝试在 plunker 中执行此操作,但渲染不正确。

这是示例代码。

http://plnkr.co/edit/AHQUjbus908HBLxUaIWr

0 投票
2 回答
1644 浏览

angularjs - bootstrap-typeahead 在 ng-grid 中不起作用

我正在一个项目中工作,我必须在 ng-grid 单元格中显示一个预先输入的内容。但是,预输入在 ng 网格单元中不起作用。我放了一个Plunker

看到预输入在网格上方的同一页面中工作。但它在 ng 网格单元格中不起作用。你能帮忙吗?

提前致谢。