2016-03-11 11 views

Odpowiedz

255

Przegapiłeś * przed NgIf (jak wszyscy mamy dziesiątki razy):

<div *ngIf="answer.accepted">&#10004;</div> 

bez *, kątowe widzi, że dyrektywa ngIf jest stosowana do elementu div , ale ponieważ nie ma znacznika * lub , nie można zlokalizować szablonu, stąd błąd.


Jeśli pojawi się ten błąd z Kątowymi v5:

Error: StaticInjectorError[TemplateRef]:
  StaticInjectorError[TemplateRef]:
    NullInjectorError: No provider for TemplateRef!

Możesz mieć <template>...</template> w jednej lub więcej szablonów składowych. Zmień/zaktualizuj tag na <ng-template>...</ng-template>.

+1

Brak dostawcy dla TempateRef = "zapomniałeś o gwieździe gwiazdy, głupku" lol –

0

Nie otrzymałem tego błędu dla szablonu zawierającego lub podobnego problemu. Ten błąd wystąpił z powodu błędu kodu:

`objects.someProperty1 >0 where in 'someProperty1' property may not exist.

Tak więc inny błędny kod może wywołać ten błąd. Mam nadzieję, że to pomoże!

Powiązane problemy