1

我克隆了:https ://github.com/johnpapa/angular-ngrx-data并添加了一个名为 alerts 的新组件。但是,当我在警报上单击“添加”时:

  1. 它显示了“id”字段,而没有显示在英雄中。
  2. 保存按钮被禁用,而在英雄中它被启用。

谁能说出导致这些问题的警报组件和英雄组件之间的区别是什么?

在此处查看我的源代码:ngrx-data-alerts-component

在此处输入图像描述

4

1 回答 1

2

alert-detail.component.html您错误地将您命名为formControlNametosymbol而不是namewich 是必填字段name: ['', Validators.required]

将第 15 行更改为:

<input matInput formControlName="name" placeholder="name" #name
              (keyup.esc)="close()" (keyup.enter)="saveAlert()">

这是一个正在运行的修复程序。

于 2018-04-05T11:36:16.160 回答