angular - Angular 材质 mat-sidenav-content 点击事件问题
问题描述
当我将click
事件放在mat-sidenav-content <mat-sidenav-content (click)="isNavBarOpened=false">
上时,mat-slide-toggle
内部不起作用。
这是示例
解决方案
在你的 mat-slide 切换组件上添加 $event.stopPropagation() ,这样事件就不会冒泡。
<mat-slide-toggle (click)="$event.stopPropagation()"></mat-slide-toggle>
推荐阅读
- javascript - 如何在javascript中将文本文件转换为json格式
- delphi - Delphi TDBGrid 在标签按下时插入新记录
- piranha-cms - Piranha 9.0.1 - 自定义块组:无法在内容管理器 UI 中添加项目
- r - 循环中的反应
- r - 如何根据R中某列中的变量从数据框中提取数据
- embedded-linux - qemu network not working needed for tftp booting
- java - 如何在 Java 中使用 spark 读取 rdd 中的镶木地板
- swiftui - 从 CoreData 获取 nilError
- css - 我可以使用 CSS 选择器进行 onclick 事件吗?
- sql - 在视图中使用子查询会导致 SSMS 显示错误