angular - ngb-accordion 标题内的按钮默认打开面板以及自定义功能
问题描述
我在 ngb-accordion 面板中有一个用于特定自定义功能的按钮,但是当我单击该按钮时,默认情况下它也会打开面板。尝试为面板打开和按钮单击实现不同的功能。期望每个都应该单独工作。这里是我的代码片段。
<ngb-accordion #acc="ngbAccordion" >
<ngb-panel *ngFor="let item of Array;">
<ng-template ngbPanelTitle>
<label>{{item.name}}</label>
<span style="float: right;">
<button type="button" name="approve" class="btn btn-success" (click)="customFunction1()" id="approve">Approve</button>
<button name="reject" class="btn btn-danger" (click)="customFunction2()" id="cancel">Reject</button>
</span>
</ng-template>
<ng-template ngbPanelContent>
<!-- some content -->
</ng-template>
</ngb-panel>
</ngb-accordion>
解决方案
推荐阅读
- c++ - bigraph 与 unordered_map 匹配
- ibm-midrange - 从 AS400 将数据库文件作为 excel 邮件
- jython - Jython ValueError:chr() arg 不在范围内 (256)
- python - 从存储在数据框列中的多个 url 中提取数据
- memory-management - 如何在内核中从一个物理页面复制到另一个物理页面
- c++ - 为什么析构函数以相反的顺序调用?
- javascript - Fabric.js 中缺少过滤器
- okta - 有没有办法限制 Okta 令牌权限?
- list - Ansible 使用 with_items 将项目分配给变量
- perl - Devel::Cover - 无法将分支标记为可发现