首页 > 解决方案 > Angular 8,复选框值可以传递给组件吗?不是不在父/子关系中

问题描述

<input type=checkbox [(ngModel)]="myCheckBox" (ngChanged)="!myCheckBox">

例如,如果我希望上面的代码将“checked”值(即“true or false”)传递给其他组件,那么它的内容可以根据“myCheckBox”做出反应 true | 假的,而且他们不是亲子关系,有什么办法可以做到吗?请帮忙,真的很感激!!!!

标签: angularcheckboxangular6angular7angular8

解决方案


您可以通过不同的方法来实现它。例如:使用 EventEmitter 或 rxjs(Subject, BehaviourSubject);

在我的示例中,我是通过 BehaviourSubject 完成的。 stackblitz-链接


推荐阅读