Pisałam ostatnio o błędzie, z którym nie mogłam sobie poradzić:
„Error: Cannot assign to a reference or variable!„
Kolega Patryk rzucił okiem i co? Oczywiście znalazł prostą przyczynę, brak parametru name:
<input type="text" class="form-control" ngControl="login" #loginControl="ngModel" [(ngModel)]="login" id="login" name="login">
Proste? Proste!
Dodatkowo pomógł mi z jednym problemem, a mianowicie brakiem możliwości odświeżania stron (poza stroną główną). Okazało się, że brakowało mi modułów Type i HashLocationStrategy, które trzeba było zaimportować w app.module.ts. Pełne rozwiązanie można znaleźć na stacku.