我有一个componentA,并且有一个下拉菜单,当用户单击链接时,它将显示位于另一个名为ComponentB的组件中的横幅。
组分A
<div class="sendFeedback" (click)="showBanner()"><p>Send Feedback</p></div>
ComponentB
public showFeedbackBanner(type) {
if (type) {
this.sendPositive();
}
this.showFeedback = true;
}
最佳答案
基本上,您必须在组件B中添加*ngIf="showFeedback"
,并在组件A按钮中添加(click)="showFeedback = !showFeedback"
。
因此,当您单击按钮时,将切换showFeedback变量(布尔值)。