带有相关页脚按钮的 AG 网格
我正在考虑向我的 AG 网格添加页脚按钮,并希望它们与网格行相关,即我希望它们根据某些特定于行的数据启用/禁用。
我不确定这是否需要自定义实现,或者 Ag-grid 中是否有一些开箱即用的支持?
问题
class CustomPinnedRowRenderer {
init(params) {
this.eGui = document.createElement('div');
this.eGui.innerHTML = `<button id='editBtn'>Edit<button> <button id='deleteBtn' disabled>Delete<button>`;
}
After executing the line this.eGui.innerHTML, I somehow get an unnecessary/extra button element, NOT sure why...so the actual innerHTML rendered after I inspect is as below;
<button id="editBtn">Edit</button><button> </button><button id="deleteBtn" disabled="">Delete</button><button></button>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几种方法可以实现这一目标:
这里的关键如下:
onRowSelected
重绘固定行以强制其刷新,以便可以重新计算禁用按钮的逻辑。请参阅下面的实现 Plunkr
There's a few ways of achieving this:
The key here is the following:
onRowSelected
, so that the logic to disable the button can be recomputedSee this implemented in the following Plunkr