Angular 2.0 - Was ist der Unterschied zwischen @ViewQuery und @ Query

Von was ich im @ gelesen haAngular 2 Dokumentation vonQueryList, @Query sollte die Möglichkeit bieten, einen Verweis auf eine untergeordnete Komponente in eine bestimmte Komponente einzufügen.

Using@QueryView Ich habe es geschafft, einen Verweis auf ein untergeordnetes DOM-Element zu erhalten:

// Parent component's template
<my-component #test>

// Parent component
class ParentComponent {
  constructor(@Query('test') child: QueryList<any>) {...}
}

Das habe ich erwartet@Query Kann die passende Komponente eher als die DOM-Element zurück, aber ich habe nicht, um es arbeiten, noch habe ich alle Unterlagen gefunden, so zeigt verwaltet.

Was ist der Unterschied zwischen diesen beiden Dekorateuren?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage