Pri tvorbe aplikácií v Angulari, ak máte nastavené striktné pravidlá, je potrebné definovať východiskové hodnoty. V opačnom prípade nastane chyba a program sa nedá skompilovať.
Uvedený problém reprodukujeme nasledovne.
Problém
prop$: Observable<number>
Následne nám IDE oznámi chybu:
Property ‚prop$‘ has no initializer and is not definitely assigned in the constructor.
Riešenie
Pre odstránenie uvedeného problému môžeme použiť nasledujúci zápis.
prop$: Observable<number> | undefined;