core.js:5873エラーエラー:NodeInjector:NOT_FOUND [ControlContainer]。プロジェクトを再起動すると、完全に実行されることがあります。 app.component.htmlのみが変更されています。
<div class="container">
<div class="row">
<div class="col-md-4">
<form action="">
<div class="form-group">
<label for="">Username</label>
<input type="text" name="username" class="form-control" />
</div>
<div class="form-group">
<label>Password</label>
<input type="password" class="form-control">
</div>
<div class="form-group">
<label>Confirm Password</label>
<input type="password" class="form-control">
</div>
<div>
<button type="submit" class="btn btn-primary btn-block">Register</button>
</div>
</form>
</div>
</div>
</div>
私は同様のシナリオに遭遇しました。
問題は、angular v9が@Host()を好まなくなったことです。修正は、コンストラクターの依存関係宣言から@Host()を削除することです。
タグをタグに置き換えると問題が解決します。いくつかの理由により、angularは、フォームタグがある場合にエラーをスローします。
良いニュースはとにかくそれを必要としないことです。
Divを使用するとスタイルに影響する場合にも使用できます。