我有一个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变量(布尔值)。

10-02 07:41