【发布时间】:2016-07-17 12:45:24
【问题描述】:
如何从某个文件导入所有类型?
假设我有myClass.ts 和otherClass.ts。
我想从otherClass.ts 导入所有类。
我见过很少的导入语法。
import ClassA, { ClassB, ClassC } from 'otherClass';
import * as foo from 'otherClass';
import foo = require('otherClass');
import 'rxjs/Rx';
第一个需要我列出所有内容。我想导入所有类型。
第二种语法需要命名空间前缀:
foo.ClassA。我知道最后一个是 TypeScript 1.4,但仍然支持。
有没有类似下面的东西?
import * from "otherClass";
...
var x = new ClassA()
另外,{ ... } 的含义是什么?有些类型在外面,有些在里面?
documentation 没有任何暗示。
【问题讨论】:
标签: javascript typescript import ecmascript-6