首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Angular UI Bootstrap Popover -如何添加关闭按钮

Angular UI Bootstrap Popover -如何添加关闭按钮
EN

Stack Overflow用户
提问于 2015-08-02 16:33:03
回答 2查看 31.2K关注 0票数 21

我有一个表格,每个单元格都有一个弹出窗口,如下面的示例所示:

调用popover:

代码语言:javascript
复制
<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" >

popover模板:

代码语言:javascript
复制
<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>

working example on plunker

我需要通过弹出窗口内的“取消”按钮关闭弹出窗口。有可能吗?我需要扩展Angular UI Bootstrap库才能做到这一点?

任何帮助都是非常感谢的。

在链接答案中建议的解决方案关闭弹出时,当用户点击弹出内,或弹出外,但我需要关闭它的“关闭”按钮内的弹出。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31770019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档