1

我有一个来自数组的表中的数据列表,我在单击Add User按钮上显示表单,它工作正常。

但我也想在单击cancel似乎不起作用的按钮时隐藏表单。我遵循了有关事件发射器的 Angular 文档。单击事件时,数据不会传输给父级。

我创建了一个演示。请帮忙。

Stackbliz 演示

4

1 回答 1

3

您的事件不附加到,<app-add-user-form>而是附加到<tr>. 为了让它工作,像这样写:

      <tr *ngIf="showForm === true">
        <td colspan="3">
          <app-add-user-form (showUserForm)="hideUserForm($event)"></app-add-user-form>
        </td>
      </tr>
于 2020-03-04T14:49:37.837 回答