core.js: 5873 ERROR Error: NodeInjector: NOT_FOUND [ControlContainer]. Parfois, lorsque je redémarre le projet, il fonctionne parfaitement. il n'y a que des changements dans 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>
Je suis tombé sur un scénario similaire.
Le problème est que angular v9 n'aimait plus @Host (). Le correctif supprime @Host () de la déclaration de dépendance dans le constructeur.
Le remplacement de l'étiquette par une étiquette résoudrait le problème. Pour certaines raisons, angular renvoie une erreur lorsque vous avez une balise form.
La bonne nouvelle est que vous n'en avez pas besoin de toute façon.
Vous pouvez également utiliser si l'utilisation de div affecterait votre style.