ich angular2dart bin mit und wollen wissen, warum ich auf Schlüsselwort const passieren müssen:Was bedeutet const?
directives: const [HeroDetailComponent]
Bauteileigenschaften.
ich angular2dart bin mit und wollen wissen, warum ich auf Schlüsselwort const passieren müssen:Was bedeutet const?
directives: const [HeroDetailComponent]
Bauteileigenschaften.
const
bedeutet eine Kompilierzeitkonstante. Kontinuierlich kann es nur einmal optimiert und instanziiert werden.
const [HeroDetailComponent]
bedeutet, dass die Liste eine Kompilierzeitkonstante ist. Kompilierzeitkonstanten sind obligatorisch, wenn sie als metadata verwendet werden (in Ihrem Fall ist directives
ein benannter Parameter von @Component()
, der eine Metadaten Ihrer Klasse ist).
Was sind Metadaten? Kannst du mir ein Beispiel geben? –
Siehe den Link auf der Antwort;) TL; DR es ist wie Annotation in anderen Sprachen. –