0
私は活字を開始していると私は、オブジェクトのこのタイプのためのインターフェイスを宣言する方法を知りたい:Typescriptオブジェクトパターン?
const branch = {
'CN': {
'name': 'CN Name',
'branch': 'Chinoise',
'url': 'CN URL'
},
'DE': {
'name': 'DE Name',
'branch': 'Allemande',
'discord': 'DE Discord',
'url': 'DE URL'
},
'EN': {
'name': 'EN Name',
'branch': 'Anglaise',
'url': 'EN URL'
},
[...]
}
あなたが見ることができるように、私は、このインターフェイス持って:繰り返し
interface Branch {
name: string,
branch: string,
discord?: string,
url: string
}
を上記のコードで何回か。 だから、TypeScriptに「こんにちは、ブランチオブジェクトに何度も繰り返すこのインターフェイスが含まれている」と言うことができるかどうかを知りたかったのです。
ありがとうございます!
動作しているようですが、私は、構文見たことがない:前に[キー列]を。これのためのリンクがありませんか? – HelloEdit
答えを更新しました。インデックス可能なタイプまでスクロールします – guramidev