【发布时间】:2020-08-08 22:29:12
【问题描述】:
我询问了this question,关于 AngularJs 和 ag-grid,使用单元格渲染将按钮放入单元格网格中,当单击该按钮时,会根据数据执行某些操作。
我从@MaximShoustin 得到并接受了一个很好的回答,但现在看到它比我想象的要多 - 我需要我的 ag-grid 处于 UI 路由器状态的视图中。
所以,我尝试将 Maxim's Plunker 与我自己的 Plunker 合并,shows an ag-grid in a UI-view router state 和我已经创建了 this Plunker,但它不起作用:-(
angular.js:11598 TypeError: 无法设置属性“priceClicked”为空 按价格CellRendererFunc (http://run.plnkr.co/preview/ck9ff1oft00083b63laoskhz3/controllers.js:64:36)
这是因为params.$scope 是null。
如果我插入一行params.$scope = [];,则会呈现网格,但单击该按钮不会执行任何操作。
我做错了什么?有人可以帮忙吗?
我想要
- 向 AngularJs ag-grid 添加一个按钮
- 在 UI 路由器状态视图中
嗯,是否需要在网格选项中添加angularCompileRows(除了api = null问题)?
【问题讨论】:
标签: angularjs angular-ui-router ag-grid