-1
に押す、私はエラーをIマルチDIMアレイにプッシュトラブルを抱えている多次元アレイ
_this.fieldRefs [ID] .pushを取得する機能
ありません私のコードは非常に簡単ですので、私は考えた:
this.fieldRefs = this.fieldRefs || []; // init `this.fieldRefs` if it doesn't exist
this.fieldRefs.push(ID); // push the `ID` e.g `0`
this.fieldRefs[ID].push(ref); // add the `ref` to `0` (ref is an ele)
最初の2行は正常に動作し、this.fieldRefs
は、例えばID
が含まれています
this.fieldRefs = [0]
最終行はエラーが発生する場所です。私はthis.fieldRefs[ID]
を確認した場合、私は確かに0
を得るのですが、私はあなたが何をしたいのか0
インデックス
this.fieldRefs [ID] = []は、プッシュ型の配列型 –
で初期化する必要があります。何かを '0'の数値に' .push'しようとしていますか? – deceze
@evolutionxbox JSに多次元配列があります! "オブジェクト"は別のものです。 –