[解決済み] TypeScriptのInterfacesでgetter/setterを使用することは可能ですか?重複
2023-01-29 11:37:57
質問
readonlyのプロパティを持つインターフェースを定義したい。 例えば
interface foo {
get bar():bool;
}
しかし、これは構文エラー、 "expected ';'" on bar を与えます。 私はES5ターゲットを使用するようにVisualStudioをセットアップしたので、ゲッターはサポートされています。 これは、インターフェースの制限事項ですか? これは将来的に変わるかもしれません。
どのように解決するのですか?
ゲッターのみのプロパティが導入されたのは Typescript 2.0 で導入されました。 :
interface foo {
readonly bar: boolean;
}
関連
-
[解決済み】Typescriptで、! (エクスクラメーションマーク/バン)演算子でメンバを再参照するのは?
-
[解決済み] TypeScriptで文字列を数値に変換する方法とは?
-
[解決済み] TypeScript で `window` に新しいプロパティを明示的に設定するにはどうすればよいですか?
-
[解決済み] TypeScriptでの取得と設定
-
[解決済み] TypeScriptでパラメータとして強く型付けされた関数は可能か?
-
[解決済み] TypeScriptでオブジェクトに動的にプロパティを割り当てるには?
-
[解決済み] TypeScriptの "*.d.ts "について
-
[解決済み] Typescriptで型の拡張は可能か?
-
[解決済み】TypeScriptのインターフェースと型について
-
[解決済み] TypeScript "this" scoping issue when called in jquery callback.
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TypeScriptでの取得と設定
-
[解決済み] TypeScriptの予約語 "type "とは何ですか?
-
[解決済み] Typescriptでインターフェースやクラスを使用する場合 [重複].
-
[解決済み] Angular 2でアプリ起動時にサービスを実行する方法
-
[解決済み] インターフェース定義でゲッター/セッターを使用することは可能ですか?
-
[解決済み] Visual Studio コード自動インポート
-
[解決済み] Angular 2 カスタムフォーム入力
-
[解決済み] TypeScript Mapファイルとは?
-
[解決済み] TypeScriptで単一のプロパティをオプションにする
-
[解決済み] Angular2 canActivate() 非同期関数呼び出し