Angular UI Bootstrap Popover-如何关闭所有打开的Popover

争斗者

我有一个表格,其中每个单元都有一个弹出框,如以下示例所示:

弹出窗口的调用:

<td ng-repeat="i in c.installments" ng-class="{ 'first' : i.first, 'last' : i.last, 'advance' : i.advance.value > 0, 'edited' : i.edited, 'final-installment' : i.last }" popover-trigger="{{ popoverFilter(i) }}" popover-placement="top" popover-title="{{i.id == 0 ? 'Advance' : 'Installment ' + i.id}}" popover-append-to-body="true" popover-template="popoverTemplate(i)" ng-init="payment= i; newpayment= i.amount.rounded_value" >

弹出模板:

<script type="text/ng-template" id="editPopoverTemplate.html">
    <form name="editPayment">
      <h2>{{payment.amount.value|currency:undefined:cents}}</h2>
      <div class="form-group" ng-class="{ 'has-error' : editPayment.newpayment.$invalid }">
        <label>New value:</label>
        <input type="number" name="newpayment" ng-model="newpayment" class="form-control no-spinner" step="1" min="10" required>
        <span ng-messages="editPayment.newpayment.$error" class="help-block" role="alert">
          <span ng-message="required">The value is mandatory</span>
          <span ng-message="min">The value is too low</span>
          <span ng-message="max">The value is too hight</span>
        </span>
      </div>
      <div class="btn-group btn-group-justified" role="group">
        <div class="btn-group" role="group">
          <button class="btn" type="button">Cancel</button>
        </div>
        <div class="btn-group" role="group">
          <button class="btn btn-primary" type="button" ng-disabled="editPayment.$invalid">Save</button>
        </div>
      </div>
    </form>
  </script>

矮人的工作例子

当新的弹出窗口打开时,我需要关闭所有打开的弹出窗口。我只需要打开一个弹出窗口。这是可能的?我需要扩展Angular UI Bootstrap库来做到这一点吗?

任何帮助表示赞赏。

下面的链接答案中建议的解决方案允许打开两个弹出窗口,但是我只需要打开一个弹出窗口,当打开一个弹出窗口时,必须关闭另一个弹出窗口。

icfantv

从版本0.13.4开始,我们添加了通过tooltip-is-openpopover-is-open布尔属性以编程方式打开和关闭工具提示和弹出窗口的功能通过此操作,您可以轻松地按需打开和关闭工具提示和弹出窗口。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“扩展” Angular UI Bootstrap Popover

来自分类Dev

Angular UI Bootstrap Popover添加关闭按钮

来自分类Dev

带有模板的Angular UI Bootstrap Popover

来自分类Dev

Angular UI Bootstrap Popover-单击触发时防止默认

来自分类Dev

Angular ui-bootstrap popover 不会改变范围模型

来自分类Dev

UI Bootstrap Popover:更改宽度

来自分类Dev

如何销毁Bootstrap Popover的所有实例?

来自分类Dev

如何使ui-bootstrap popover在float中运行?

来自分类Dev

Bootstrap Popover不适用于可排序的jQuery UI

来自分类Dev

带有html内联的Angular Ui Boostrap Popover如何对内部html进行换码或编码

来自分类Dev

如何获得Bootstrap Popover高度?

来自分类Dev

Selenium ElementNotVisibleException for Bootstrap Popover

来自分类Dev

Bootstrap Popover在中间对齐

来自分类Dev

Bootstrap Popover Border CSS

来自分类Dev

Bootstrap Popover和Rails

来自分类Dev

Ajax的Bootstrap Popover

来自分类Dev

Bootstrap Popover Border CSS

来自分类Dev

Bootstrap Popover问题

来自分类Dev

Selenium ElementNotVisibleException for Bootstrap Popover

来自分类Dev

Bootstrap Popover功能

来自分类Dev

LI中的Bootstrap Popover

来自分类Dev

当用户单击外部Popover时关闭Bootstrap Popover

来自分类Dev

Bootstrap popover指令和Angular.js的嵌套元素

来自分类Dev

表中的角度UI弹出窗口(ng-repeat)。使用popover-is-open,如何阻止所有弹出窗口打开?

来自分类Dev

鼠标移动时具有模板移动/跳转功能的UI Bootstrap Popover

来自分类Dev

AngularJS Bootstrap Popover与关闭按钮激活问题

来自分类Dev

单击时始终打开Bootstrap popover

来自分类Dev

如何将bootstrap popover添加到Angular ng-repeat

来自分类Dev

当从ng-repeat中删除项目时,AngularJS UI Bootstrap popover outsideclick触发器会关闭弹出窗口

Related 相关文章

  1. 1

    “扩展” Angular UI Bootstrap Popover

  2. 2

    Angular UI Bootstrap Popover添加关闭按钮

  3. 3

    带有模板的Angular UI Bootstrap Popover

  4. 4

    Angular UI Bootstrap Popover-单击触发时防止默认

  5. 5

    Angular ui-bootstrap popover 不会改变范围模型

  6. 6

    UI Bootstrap Popover:更改宽度

  7. 7

    如何销毁Bootstrap Popover的所有实例?

  8. 8

    如何使ui-bootstrap popover在float中运行?

  9. 9

    Bootstrap Popover不适用于可排序的jQuery UI

  10. 10

    带有html内联的Angular Ui Boostrap Popover如何对内部html进行换码或编码

  11. 11

    如何获得Bootstrap Popover高度?

  12. 12

    Selenium ElementNotVisibleException for Bootstrap Popover

  13. 13

    Bootstrap Popover在中间对齐

  14. 14

    Bootstrap Popover Border CSS

  15. 15

    Bootstrap Popover和Rails

  16. 16

    Ajax的Bootstrap Popover

  17. 17

    Bootstrap Popover Border CSS

  18. 18

    Bootstrap Popover问题

  19. 19

    Selenium ElementNotVisibleException for Bootstrap Popover

  20. 20

    Bootstrap Popover功能

  21. 21

    LI中的Bootstrap Popover

  22. 22

    当用户单击外部Popover时关闭Bootstrap Popover

  23. 23

    Bootstrap popover指令和Angular.js的嵌套元素

  24. 24

    表中的角度UI弹出窗口(ng-repeat)。使用popover-is-open,如何阻止所有弹出窗口打开?

  25. 25

    鼠标移动时具有模板移动/跳转功能的UI Bootstrap Popover

  26. 26

    AngularJS Bootstrap Popover与关闭按钮激活问题

  27. 27

    单击时始终打开Bootstrap popover

  28. 28

    如何将bootstrap popover添加到Angular ng-repeat

  29. 29

    当从ng-repeat中删除项目时,AngularJS UI Bootstrap popover outsideclick触发器会关闭弹出窗口

热门标签

归档