javascript - Angular UI Grid 条件行展开

标签 javascript angularjs angular-ui-grid

我正在使用 Angular UI Grid 和 ui-grid-expandable 插件。 如果显示展开按钮 (+),是否有办法决定每一行? 默认情况下,它始终显示,无论子网格中是否有可用数据。

谢谢。

最佳答案

遗憾的是,目前还没有这样的选项。

您可以使用以下方法让事情如您所愿:

  • 通过设置为 false 删除默认行标题 enableExpandableRowHeader
  • 通过调用 $scope.gridApi.core.addRowHeaderColumn 添加自定义行标题

这样您就可以构建自己的逻辑。我在 this plunkr 中做了类似的事情.

如果您需要更多信息:

关于javascript - Angular UI Grid 条件行展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33082810/

相关文章:

javascript - 是否有可能导致 UI-Grid 的 afterCellEdit 人为触发?

javascript - Jquery 隐藏在 .on() 内部不起作用

javascript - 在 IE10 和 IE 11 中,大 div 上的 Transform 属性翻译 3d 非常慢

javascript - 尝试使用 php 编写的 javascript 删除 iframe 内的元素

javascript - 我什么时候应该在构造函数或 connectedCallback 中应用模板

javascript - 我怎样才能在 ng-repeat 中创建一个点击事件只重新渲染受影响的项目(即不运行 $apply)?

javascript - Angular UI-Grid 自定义过滤器按钮

css - 无论设备宽度是 ionic 还是居中图像

javascript - 错误 : message. $delete 不是函数

javascript - ui-grid 对过滤后的数据进行排序