Mam aplikację, która zawiera trzy komponenty. Aplikacja, EditView, okno dialogowe.Angular 2 element potomny odnosi się do komponentu nadrzędnego
Komponenty aplikacji zawierają komponenty EditView, które mogą zawierać wiele innych komponentów EditView i jeden komponent Dialog (jeśli składnik dialogowy jest widoczny na stronie).
Komponent okna dialogowego zawiera składnik aplikacji. Kiedy kładę, że w dialogu składnikiem w ścieżce deklarację:
directives:[Application]
I'am uzyskiwanie ten błąd:
Nieoczekiwana wartość dyrektywą „niezdefiniowane” na widoku komponentu „dialog”
Czy to możliwe, w ogóle mieć taką strukturę, w której komponent potomny może zawierać komponent z wyższego poziomu w odniesieniu do niektórych warunków?
Po usunięciu składnika aplikacji z okna dialogowego lub zastąpieniu go innymi komponentami działa poprawnie.
Zlaja
To jest dyskusja z Google Kątowymi grupy: https://groups.google.com/forum/#!topic/angular/tDU5sw1vBwc – zlaja