14

この例は、子コンポーネントで @Input() アノテーションを使用する方法を示しています。私の質問は、ルート コンポーネントでどのように使用するのですか? たとえば、上記のリンクのコードを変更した場合:

@Component({
selector: 'app',
template: `
    <bank-account bank-name="RBC" account-id="4747"></bank-account>
`,
directives: [BankAccount]
})
class App {
    @Input() something: string;
}

bootstrap(App);

そしてhtmlで:

<app something="Test"></app>

上記の例では、App コンポーネントの何かのプロパティは更新されません。

4

2 に答える 2