In Angular2 nehme ich an, dass ich zwei Komponenten habe, eine Liste und ein Listenelement. Ich möchte, dass Listenelement NUR in einer Liste platzierbar ist:Angular2 - Wie wird die Durchsetzung von Nur-Kind-Komponenten durchgeführt?
<my-list>
<my-list-item>Foo</my-list-item>
</my-list>
Gibt es eine Möglichkeit, dies im TypeScript zu erzwingen?
Sie 'my-list-item' Richtlinie nur Arbeit zu sagen, bedeutet nicht drin ist sein sollte, wenn es gewickelt mit 'meiner-Liste'? –
Ja. my-list-item sollte nur in der my-list existieren können – kurzweil4
Wie steht TypeScript dazu? Wenn Sie möchten, dass sich 'my-list-item' nur in der' my-list' befindet, schreiben Sie es nirgendwo anders. –