Dynamically access object property using variableただし、angular2/typescriptを使用できますか?angular2で変数を使用してオブジェクトプロパティに動的にアクセスする
-1
A
答えて
1
はい、Typescriptはjavascriptのスーパーセットです。だから、もしあなたがjavascriptでそれを行うことができれば、(ほとんどの場合)Typescriptの逐語でそれを行うことができます。
具体的な例として、上記の質問と同じ回答が有効です。
0
Angular2は何も持っていないようです。
Just as Snorkpete already managed to say:TSはいと同様に見えます。ちょうどそれを説明するために:あなたがで指さ質問から答えを受賞に基づいて
:ES5グラインダーtsc --target es5 Barf.ts
を通して押されたときに
class Barf {
private bar:boolean = false;
public foo(): any {
let propName = 'bar'; // can be const as well
return this[propName];
}
}
ができます:
var Barf = (function() {
function Barf() {
this.bar = false;
}
Barf.prototype.foo = function() {
var propName = 'bar';
return this[propName];
};
return Barf;
}());
とES6グラインダーを通して押されたときにtsc --target es6 Barf.ts
ができます:
class Barf {
constructor() {
this.bar = false;
}
foo() {
let propName = 'bar';
return this[propName];
}
}
関連する問題
- 1. 変数を使用してJavaScriptオブジェクトプロパティにアクセス
- 2. AngularJSでオブジェクトプロパティを幅として動的に使用する方法(ng-repeatで)
- 3. ui.xmlを使用して静的変数にアクセスする方法
- 4. リフレクションを使用してモデルクラスの静的変数にアクセスする
- 5. 配列型のオブジェクトプロパティに動的にアクセスする
- 6. 角度を使用してオブジェクトプロパティにアクセスできません
- 7. Angular2を使用してHtmlに動的オブジェクトをバインドする
- 8. Angular2:Pipeを使用してテンプレートを動的にレンダリングする
- 9. 変数に動的にアクセスする
- 10. angular2のngForで静的変数にアクセスする方法
- 11. javascriptオブジェクトプロパティの一部として変数を使用する
- 12. 選択を使用してAngular2フォームアイテムにオブジェクトプロパティをバインドする方法
- 13. javascriptを使用してテーブルのセルに動的にアクセスする
- 14. 静的変数にアクセスするためにクラス名を使用
- 15. 静的にも動的にも使用できるTypescript変数
- 16. 動的オブジェクト名を使用してオブジェクトにアクセスする
- 17. 動的キーを使用してオブジェクトにアクセスする方法は?
- 18. JavaScriptでonclickを使用して関数内のオブジェクトプロパティを変更する方法
- 19. 動的に指定されたオブジェクトプロパティへのアクセス
- 20. Javascriptのオブジェクトプロパティにアクセスする
- 21. リンクサーバー変数を使用してクエリを動的SQLに変換する
- 22. Golangテンプレートを使用して変数を動的に取得
- 23. 変数を使用してimgを動的に表示
- 24. 変数クラス名(PHP)を使用して静的メソッドにアクセスする
- 25. OmniThreadLibraryを使用してスレッド変数にアクセスするには?
- 26. Pythonで変数に動的にアクセスする
- 27. RoR3のビューで変数に動的にアクセスする
- 28. オブジェクトプロパティを変数に保存する
- 29. 文字列を使用したオブジェクトプロパティの動的参照
- 30. は、動的に使用して文字列をスライス変数
次のコードを追加してください。あなたが達成しようとしていることをates。 –