1
私はこのクラスを下に作成しました。別のクラスでインスタンス化すると、単に配列が表示されず、otherProp
だけが表示されます。そして、私が配列に物をプッシュしようとすると、myArray1
または2が定義されていないため、エラーが発生します。この配列で何が問題になっていますか?私は "any []"を含む他の方法で配列を作成しようとしましたが、それらを空として初期化しましたが、どちらもうまくいきませんでした。なぜこのクラスをインスタンス化すると配列プロパティが検出されないのですか?
export class MyModel{
myArray1: Array<{dias: Array<number>, amount: number}> //<[number[], number]>;
otherProp: number;
myArray2: Array<{month: number, amount: number}>//<[number, number]> //myArray2, month
Constructor(){
this.otherProp= 0;
this.myArray1= new Array<{dias: Array<number>, amount: number}>();
this.myArray2 = new Array<{month: number, amount: number}>();
}
}
これは機能しました!おとこ!私はそれが見えなかったとは信じられない!これは本当に眠いのプログラミングの結果です!どうもありがとう!! – Ewertonews
呪いを控えてください。あなたの投稿からそれを編集したことの通知;-) –
申し訳ありません!質問を編集していただきありがとうございます。 – Ewertonews