This esempio mostra come utilizzare l'annotazione @Input() sui componenti figlio. La mia domanda è come la usi sul componente root? Per esempio, se si modifica il codice sul link qui sopra:Parametri di input angolare 2 sulla direttiva root
@Component({
selector: 'app',
template: `
<bank-account bank-name="RBC" account-id="4747"></bank-account>
`,
directives: [BankAccount]
})
class App {
@Input() something: string;
}
bootstrap(App);
E in html:
<app something="Test"></app>
L'esempio di cui sopra non aggiorna mai qualcosa proprietà su App componente.
Ho voglia di fare anche questo. Aggiunto un bug qualche tempo fa https://github.com/angular/angular/issues/4921 – TGH