问题标签 [ag-grid-ng2]
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.
ag-grid - ag-grid Angular “colDef.cellRendererFramework.component 已弃用”
从以前版本的 ag-grid 开始,我们可以将组件作为依赖项传递到我们的 cellRendererFramework 中,如下所示:
这是一个来自这个ag-grid 博客的例子。
不幸的是,第 9 版给了我一个弃用的警告:
现在有什么推荐的方法来实现这一目标吗?我在 ag-grid 的变更日志中找不到任何关于此的内容。
angular - Ag-grid-angular 如何捕获列标题中的点击
有没有办法在 header 上捕获点击事件。
类似于 rows 上的 rowClicked 事件。
angular - 如何在Angular2中重新初始化ag-grid
[首先,我尝试在 stackoveflow 以及 aggrid 会员支持论坛上进行搜索。对于我的问题,找不到任何相关的匹配项。所以在这里发布]
我在 angular2 组件中使用用于企业(跟踪版)的 ag-grid。在我的组件中,我有一个带有项目列表的选择下拉列表。在选择一个时,我实际上正在加载其中包含 ag-grid 的组件。现在,问题是,在选择另一个选项时,ag-grid 没有再次初始化。因此,我得到了不受欢迎的行为。下面是我的 sudo 代码。如果有更好的选择,请告诉我。我希望有一种方法可以做到这一点,也许,使用生命周期钩子。
// parent.component.ts
// my-grid.component.ts
ag-grid - 数字过滤器自定义比较器
简而言之:有没有办法为数字列过滤器实现自定义比较器?
很长的故事:
我在 Angular (2) 中使用 ag-grid。我为我的 ag-grid 中的单元格提供了我自己的组件:
为了使过滤器正确地从我的单元格中获取值,我提供了自定义比较器(这个用于文本列过滤器):
您可以看到我需要使用“cell.value”访问单元格的值。上面的代码工作正常。
我遇到的麻烦是为数字列过滤器提供类似的功能——它们似乎没有使用任何自定义比较器。因此,发生了什么,过滤器尝试直接访问单元格的值,而不是使用“cell.value”。
那么,有没有办法为数字列过滤器实现自定义比较器?或者,如果没有,在这种情况下,我可以通过其他任何方式正确地从我的单元格中获取值吗?
angular - 加载网格后无法更改 overlayNoRowsTemplate
有两种不同的情况,其中没有要显示的行。我想每次都根据情况更改模板。我正在更新,overlayNoRowsTemplate
但在加载网格后无法替换模板。刷新网格不会刷新overlayNoRowsTemplate
.
ag-grid - Ag-grid 隐藏行
是否有任何实现的功能来有条件地隐藏行?
我像这样实例化它们:
然后我提供这个函数来设置行高:
这不是一个完美的解决方案,特别是因为如果网格以高度为 0 的行结束,它无论如何都会显示该行(高度为 4px 左右)
ag-grid - 如何在显示加载覆盖模板时去抖动
我正在使用 ag-grid 和 ag-grid-angular v9.0.0。如果行为空,我需要在 2 秒后显示加载覆盖模板,否则将其隐藏。目前它会立即显示并在渲染行后消失。任何有关如何完成的线索或建议表示赞赏。
angularjs - Ag-Grid:丰富选择中的搜索选项
如何在 Rich select 中进行搜索?自动建议或键入拳头字符等任何选项都可能很有用。在这些情况下,光标会直接转到那个名字吗?
angular - node_modules/ag-grid/main"' 没有导出的成员 'IHeaderGroup'
我对 angular 4 很陌生,并试图从这里https://www.ag-grid.com/ag-grid-angular-angularcli/#gsc.tab=0使用 ag-grid 。
我不断收到如下错误,但找不到任何有用的链接:
node_modules/ag-grid-angular/dist/interfaces.d.ts (1,10): 模块 '"C:/Use rs/shm/A4/first-app/node_modules/ag-grid/main"' 没有导出成员“IHeaderGroup”。
node_modules/ag-grid-angular/dist/interfaces.d.ts (1,24): Module '"C:/Use rs/shm/A4/first-app/node_modules/ag-grid/main"' 没有导出成员“IHeaderGroupParams”。
ag-grid-angular/dist/interfaces.d.ts (1,44):模块 '"C:/Use rs/shm/A4/first-app/node_modules/ag-grid/main"' 没有导出成员'头文件'。
包.json
任何人都可以帮我找出解决方案吗?
ag-grid - 在 ag-grid 中切换可编辑和不可编辑模式
我正在使用 ag-grid 来显示和修改数据。如何在孔 ag-grid 的可编辑和不可编辑之间切换。我可以用网格 api 做到这一点吗?
这是我的默认配置:
我可以动态更改可编辑吗?