0
角度2とタイプスクリプトを使ってクラスの配列を作成する必要があります。クラスの配列を作成する角度2
import { ClassX } from '...';
public ListX: ClassX[];
私がリストを持っていたら、私は、これは、私はないんだけど、フロントエンド
角度2とタイプスクリプトを使ってクラスの配列を作成する必要があります。クラスの配列を作成する角度2
import { ClassX } from '...';
public ListX: ClassX[];
私がリストを持っていたら、私は、これは、私はないんだけど、フロントエンド
に新しいClassX
インスタンスを追加しますClassX
action() {
this.ListX.push(ClassX);
}
の複数の空のインスタンスを追加しますあなたが達成しようとしていることを完全に確信していますが、何かの新しいインスタンスを追加するには、通常、次のようにキーワードnew
を使用します:
this.ListX.push(new ClassX());
と配列のインスタンス化はそれほどのように行われている:それは何が起こっているか、より明確なので、私は、後者を好む一方で
public ListX: Array<ClassX> = new Array<ClassX>();
:
public ListX: ClassX[] = [];
か。
重複http://stackoverflow.com/questions/12870291/typescript-typed-array-usage – lexith