angular - 如何在 Valor ngx-bootstrap 选项卡标题中创建一个复选框?
问题描述
我正在尝试在 Tab-heading 元素中创建一个复选框。元素已创建,但复选框 (cick) 从未被调用,但选项卡已更改。
请参阅https://stackblitz.com/edit/angular-gsaf63?file=src%2Fapp%2Fapp.component.html进行演示(演示正在运行,但未显示正确的 CSS。请参阅控制台的输出) .
我现在的问题是:如何在标题内实现一个复选框,但在单击复选框时不更改选项卡。
感谢您的帮助!
解决方案
尝试使用click
事件并停止事件传播
组件.html
<input type="checkbox" [(ngModel)]="isChecked[i]"
(ngModelChange)="onSelectResult(entry)"
(click)="onCheckboxChanged($event)" /> <!-- <===== add this -->
组件.ts
onCheckboxChanged(evt)
{
evt.stopPropagation();
}
推荐阅读
- laravel - Laravel:如何为自定义类函数创建 routes/console.php 条目?
- python-3.x - 有没有办法从 Dagster failure_hook 和 success_hook 获取回溯堆栈?
- python - 如何将 PEP 517 和 PEP 518 用于本地可用(不在 PYPI 上)、系统范围的 CLI Python 脚本
- c++ - 为什么我班的这个功能不起作用?
- javascript - 无法读取未定义的属性“过滤器”,React.js
- python - 多个@app.route / 函数(python / sqlite3)之间的数据传输
- javascript - 如何在 JS React 中为 CSS 重写 -webkit-***
- flutter - 使用 flutter_callkeep 通知 Agora
- java - 如何使用 Jackson 或格式错误的请求自定义 Spring Rest Controller 错误
- python - 为什么crontab不能启动safari驱动