14
プレーンJS(typescriptではなく)を使用してコンポーネントのInputプロパティを指定したいとします。Angular2 Plain JSで入力プロパティを定義する方法
私は見つけることができる唯一のドキュメントは(Angular2 cheat sheetからである)これです:
ng.core.Input(myProperty, myComponent);
//Declares an input property that we can
//update via property binding (e.g. <my-cmp [my-property]="someExpression">).
私は私のコンポーネントのコンストラクタでこれを試してみた:
.Class({
constructor: function() {
ng.core.Input(this.name, this);
}
});
はしかし、それはしていません(エラーも報告されません)。
私は間違っていますか?あなたはinputs
とoutputs
性質を持っているこれらのケースについては
完璧な説明、素晴らしい説明! – pixelbits
素晴らしい!ありがとうございました! JSのドキュメントがない場合は、この情報をどこに取得するのか知りたいと思っています。 – eagor
Hmm ..私はそれを動作させることができませんし、Plunkerの例ではChromium 53で「EXCEPTION:RangeError:Maximum call stack size exceeded」がスローされます。https://angular.io/docs/ts/最新/チュートリアル/ toh-pt3.htmlからES2015 – dotnetCarpenter