0
我有一個命名空間的設置是這樣的:導入命名空間類專門
export namespace Entities {
export class Car { }
export class Motorbike { }
}
在另一大類,然後我導入Car
和Motorbike
。但是,我無法簡潔地導入它們。如果我嘗試導入他們是這樣的:
import { Entities.Car as Car, Entities.Motorbike as Motorbike } from "./somefile.ts";
我得到這個錯誤(在.
Entities
後):
'' 預期。
我能夠做到這一點:
// import whole namespace
import { Entities } from "./somefile.ts";
// use the type directly:
let vehicle: Entities.Car;
但最好我將能夠將其導入,而無需手動導入的命名空間。這可能嗎?