【发布时间】:2016-12-26 07:29:34
【问题描述】:
我是打字稿的新手。如何从特定文件中导出类型定义(类、接口)+所有变量?我试过这个:
models.ts
export interface CounterState {
count: number;
}
let t = 5;
export {t};
index.ts
import * as models from './models';
models.t -> ok
models.CounterState -> not visible, why?
export default { models };
reducer.ts
import CounterStore from "./index";
CounterStore.models.t -> ok
CounterStore.models.CounterState -> not visible, why?
为什么 * 没有导入所有内容?
如果我这样做:import {CounterState} from "./models";它会起作用。
编辑:如果我将接口更改为类,它会按预期工作。
【问题讨论】:
标签: typescript import export