2
タイプを明示的に定義し、そのインスタンスを作成したいとします。次のコードは、問題Typescriptで型の新しいインスタンスを作成するには?
import * as Immutable from "immutable";
// this works.
let map = new Immutable.Map<string, number>();
// neither works below.
type MapType = Immutable.Map<string, number>;
let map = new MapType();
let map = new MapType;
let map = MapType();
これはできません。エイリアスは 'Immutable.Map'部分(ジェネリック型argsなし)にのみ定義できます。 –