angular-ui-grid相关内容
有没有办法从 ui-grid 下拉菜单中删除导出为 pdf 的选项?我想保留导出到 csv 的能力,但无法弄清楚如何在不删除所有导出功能的情况下删除 pdf 功能. 我从文档中编辑了 this plunker 以删除所有脚本和 JavaScript与pdf导出器相关.这有效地禁用了该功能,但仍然可以从菜单中使用导出为 pdf 的选项. app.controller('MainCtrl',
..
我尝试检测单元格编辑,但以下代码未获取事件.我使用“名称":“angular-ui-grid",“版本":“3.0.0-rc.14",我是否必须定义一些配置才能获取事件? $scope.$on('ngGridEventEndCellEdit', function(data) { 解决方案 我更新了默认行模板,如下所示 rowTemplate: '
..
我在我的 Web 应用程序中使用 ui-grid. 一切正常,问题是当我刷新网格数据时,选择被删除. 在小提琴中,当我选择一行然后点击刷新按钮时,ui-grid 选择被删除. JSFiddle:http://jsfiddle.net/mdawood1991/xyuotpe8/6/ HTML:
..
我已经编写了我的整个 Angular 应用程序,设法避免使用 $scope,而是使用“controller as"语法,以帮助简化向 Angular 2.0 的过渡,因为我相信这是更当前的做法. > 但我不知道如何避免将 $scope 与 ui-grid 的 gridApi.edit.on.afterCellEdit 事件一起使用,记录如下: gridApi.edit.on.afterCel
..
在ng-grid中,我曾经以如下方式使用beforeSelectionChange: 当用户选择一行时,执行一次ajax调用.当 ajax 调用发生时,我设置了 $scope.doingAjaxCall = true,并且为了防止用户更改选择,我在网格定义中有这个: beforeSelectionChange: function () {返回 !($scope.doingAjaxCall)
..
Angular UI-Grid 有一个名为 footerTemplate 的属性,它应该提供创建自定义页脚模板的可能性.我尝试在字符串中输入 html 内容(带有一些文本的 div),我还尝试在字符串中添加 .html 文件名,甚至是渲染 div 的 ID,但它们似乎都不起作用.我也不清楚是否需要为此启用 showGridFooter,所以我都尝试了,但是 footerTemplate 要么根本没
..
我有 2 个页面(我不使用 angular 的 routing - 这个约束). 在其中一个我想使用指令 ui-grid就像在这个演示中: var app = angular.module('myApp', ['ui.grid']);app.controller('mainCtrl', function($scope) {$scope.myData = [{"firstName": "
..
我正在尝试将 glyphicon glyphicon-thlist(我可以单击并调用控制器函数)添加到默认标题的左侧.我采用了默认标头并试图操纵它来做到这一点.默认标题位于:https://raw.githubusercontent.com/angular-ui/ui-grid/master/src/templates/ui-grid/uiGridHeaderCell.html 我把它改成了
..
我有一个 ui-grid(v3.0.0-rc.20-8199eb5) cellTemplate,它遍历一个数组并打印出列中的名称. {name:'roles', cellTemplate: '
..
我有一个 UI-grid 自定义指令,我正在更改网格的高度,条件是如果它有超过 10 行我正在修复高度,这是以下代码 scope.gridOptions.data = scope.data;如果(范围.数据.长度> 10){scope.gridOptions.minRowsToShow = 10;} 别的 {scope.gridOptions.minRowsToShow = scope.data
..
我的代码(在控制器上)创建一个有角度的 ui-grid - function getData() {$scope.myData = [];$scope.columnDefs = [];$scope.gridOptions = {数据:'我的数据',useExternalSorting: 真,columnDefs: 'columnDefs',};valuesService.getValues().
..
在配置 Angular ui-grid 时,您需要为每个列定义指定字段.您可以使用字符串指向 row.entity 中的正确字段,也可以使用函数.请参阅此 github 问题以快速摘要:https://github.com/angular-ui/ui-grid/issues/723 当使用函数指定字段时,我可以传入字符串、对象和数组作为参数.但是,出于某种原因,当我传递另一个函数时它不起作用
..
我使用 angular ui-grid 来显示我的数据. 我在 gridOptions 中启用了选择行的选项: enableRowSelection: true, 但是对于特定的行,我禁用了此代码的选择: $scope.mygrid.isRowSelectable = 函数(行){如果(row.entity.id == 2){返回假;} 别的 {返回真;}}; 这是可行的,我
..
过去几个小时我一直在尝试让 ui.grid 在一行内显示一个嵌套表. $scope.gridOptions.columnDefs = [{名称:'id'},{名称:'类别名称'},{名称:'产品',cellTemplate:'
'}]; 每一行可以没有、一个或多个产品,但我无法显示我的产品.
..
导入 XLSX 数据以使用 AngularJS ui-grid 显示的最佳方法是什么? js-xlsx 解析器是否是一个不错的选择,或者是否有其他开源 XLSX 解析器工具更适合此任务?在我的例子中,XLSX 数据是非常基本的,没有什么复杂的,但我想尽可能地保留样式信息.我预计数据网格将少于 20 col x 1000 行. 或者使用替代数据网格(例如 Hansontable)而不是
..
我正在尝试使 angular ui-grid 自动调整高度,以便在不需要滚动条的情况下显示所有行,但如果网格中只有几行,则不会浪费空间.有人问过类似的问题(Angular ui-grid 动态计算网格的高度),但问题的前提是行高是恒定的.如果行高不同(例如,因为您启用了自动换行),则该问题的公认解决方案 (https://stackoverflow.com/a/28706349/877570) 将
..
我想在双击 ui-grid 行时调用函数 myFunc.为此我使用了 但它没有被调用并且没有显示错误. 这里是 html 的调用部分: 这里是js脚本: var myData = [{name: "Moroni", age: 50},{name: "Tiancum", 年龄: 43},{名称:“雅各",年龄:27},{名称:“尼腓",年龄:29},{名称:“以诺斯",年龄:
..
..
当我将 celltemplate 用于 ahref 链接时,一旦单击该链接,该行就会突出显示,因为我启用了 RowSelection...但我不希望该行在单击该链接时突出显示...链接. 同样在我下面的示例图片中,如何删除小箭头以便该列不能显示任何菜单项? 代码: $scope.gridOptions = {显示页脚:真实,启用过滤:真,enableRowSelection: 真
..
我正在将 ui-grid 从 v3.0.0-RC.18 升级到 v3.0.0-rc.20-76029e7,突然 external-scopes 属性停止工作.它的替代品是什么? 解决方案 externalScopes 已在 RC 19 中删除.您可以在此处阅读注释:https://github.com/angular-ui/ng-grid/blob/master/CHANGELOG.md#
..