angular - Angular 8,复选框值可以传递给组件吗?不是不在父/子关系中
问题描述
<input type=checkbox [(ngModel)]="myCheckBox" (ngChanged)="!myCheckBox">
例如,如果我希望上面的代码将“checked”值(即“true or false”)传递给其他组件,那么它的内容可以根据“myCheckBox”做出反应 true | 假的,而且他们不是亲子关系,有什么办法可以做到吗?请帮忙,真的很感激!!!!
解决方案
您可以通过不同的方法来实现它。例如:使用 EventEmitter 或 rxjs(Subject, BehaviourSubject);
在我的示例中,我是通过 BehaviourSubject 完成的。 stackblitz-链接
推荐阅读
- python - 在 windows 上安装 biopython(使用 mobaxterm)
- splunk - 如何使通过公共相关 ID 链接的变量显示在 Splunk 表的同一行上?
- ansible - 如何将文件从远程主机拉取并推送到另一台远程主机?
- php - 无法在 wordpress 代码段中对 foreach 进行排序
- mongodb - MongoDB 嵌入文档作为相关字段的容器
- vba - 运行时错误“5”:运行秒时的参数无效 = Dir
- windows-7 - 自己的程序性能大幅下降
- python - 将“数字”字符串转换为日期时间 python
- python - 当我尝试运行 SendKeys.py 时,Python 无法识别 _sendkeys.c 文件
- amazon-web-services - 错误:网络接口必须附加到受支持的实例 - CreateTraffic 镜像会话