问题标签 [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.
angularjs - 我需要在 ui-grid 中显示一个字符串数组。单行,每个 ui-grid 一行
ui-grid
我需要在一行中显示数组中的每个数据。请帮助我,它是否正确?所以data[0]
应该显示在一个中ui-grid
,data[1]
应该显示在另一个中ui-grid
,所以它ui-grid
在一个页面中看起来是多个。但是请针对每种情况帮助我解决这种情况,因为我不知道有多少数据。
控制器.js:
HTML:
输出:
angularjs - 如何在取消更新时恢复行数据
我正在使用 Angularjs 版本 1 的 ui-grid。我将行设置为不自动保存,允许我使用按钮单击来触发使用 $http 更新数据库的 angularjs 调用。
如果用户单击“取消更新”按钮,我希望将行重置为其原始数据和状态。我有使用的代码,setRowsClean(dataRows)
我也可以传入 row 对象和 set row.isDirty = false
。
我正在寻找一种经过验证的技术,可以让我将行的数据及其状态重置为与取消更改之前相同。重新绑定网格是多余的,会导致网格崩溃。有没有人有沿着这些方向工作的东西?
angularjs - UI-grid saveState 服务循环逻辑
这是问题的摘要:我设置了一个列 sortChange() 侦听器,它通过触发查询以获取新排序的数据来响应排序更改。我在获取之前保存网格状态,并在获取之后恢复网格状态。问题是恢复gridState机制触发了原来的排序监听器,导致整个过程重新开始,一次又一次,一次又一次。
我在想我可以在每个列标题上设置一个单击侦听器,而不是使用 sortChange 侦听器,但是这个解决方案看起来很难看,需要进入每个标题单元格模板并进行更改。
protractor - 量角器使用 by.repeater 按行属性搜索并评估
我正在尝试使用by.repeater实现按行属性搜索,并使用 ui-grid评估e2e。
这个想法是将来自 by.repeater 的结果映射到一个新对象,该对象具有我从评估和行中获得的下面的对象 id,以便我可以按 id 对新的对象数组进行过滤。像这样的东西:
当我使用或返回行对象时,映射函数似乎挂起。根据这个https://github.com/angular/protractor/issues/392: Add map() function to element.all它应该可以工作,但它没有。任何的想法?
谢谢,大卫。
javascript - ng-if 条件使用 Angular js u-grid 单元格模板
我的 angularjs ui-grid 中有单选按钮,如果值相同,则应启用最后更新的单选按钮。
ng-checked="row.entity.value=\'A\'";
现在有两个同名的网格行
客户:A //(这里我需要单选按钮)客户:A //(不是这里)使用 ng-checked="row.entity.value=\'A\'"; 客户:B 客户:c
但是单选按钮应该启用任何一个值
angularjs - 将按钮添加到 UI-Grid
在ui-grid
我想自定义一个用于导入 csv 文件的按钮,而不是那个 ui-grid 中的下拉菜单。我不想更改 ui-grid 中的任何内容,我只想添加一个额外的按钮。这样它就可以在 UI 网格的顶部很容易地看到。
代码
javascript - 为什么我的 ui-grid 下拉列表中没有显示任何值?
我有以下用于 ui-grid 列定义的代码:
我将这些对象的名称绑定到列。
一切正常,一切正常。这样的网格可以正确渲染。但是当我 dbl 单击编辑此行时,此行中的文本消失了。出现一个下拉菜单,但没有可供选择的选项。我尝试将我的数组更改为:
[ { id: 11, name: 'Medium' }, { id: 12, name: 'Large' }]
这里缺少什么。我看过这个官方代码。除了过滤器之外,似乎一切都相似。我不需要任何这样的过滤器。有没有必要拥有一个。官方文档没有提及任何相关内容。
已提及http://stackoverflow.com/questions/28323540/showing-readable-data-in-ui-grid-with-editable-drop-down-cell