【问题标题】:External ui-grid-menu-button外部 ui-grid-menu-button
【发布时间】:2014-12-22 19:16:50
【问题描述】:

我想将ui-grid-menu-buttonui-grid-menu 分开。所以我的选择列按钮将在另一个地方。 我试图在 toggleMenu 功能上放置一个手表,然后单击我的按钮,它应该会触发并打开列表。我也尝试使用广播选项,但它不起作用。

最好的方法是什么?

【问题讨论】:

  • 在您尝试观看和广播按钮时什么不起作用?预期的结果是什么?你试过用 CSS 做什么?您可以发布您的代码示例吗?
  • 如果您从父范围广播到 ui-grid 的范围(子),则需要在子范围中使用 $on 来捕获广播并触发 toggleMenu()。我看不出手表是如何工作的,因为它只会在点击 ui-grid 范围内的 ui-grid-menu-button 后被触发。如果您所寻找的只是一种让它工作的超级hacky方式(不推荐,除非这是永远不会投入生产的东西) $scope.$$childHead.grid.gridMenuScope.toggleMenu(); codepen.io/anon/pen/ZLgjXo

标签: html css angularjs angular-ui-grid


【解决方案1】:

我回答了同样的问题here。感谢@pilar1347 的提示,我的解决方案不那么老套了。

【讨论】:

    猜你喜欢
    • 2015-11-13
    • 1970-01-01
    • 2016-04-11
    • 2015-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    相关资源
    最近更新 更多