导入开销

时间:2016-11-21 13:53:49

标签: javascript ecmascript-6

我有功能,我觉得他们应该是一个小组:

import { first, second, third, fourth, fifth } from './some-file'

我想将它们添加为方法以简化导入:

const parent = {
   first: () => // ...
   second: () => // ...
   // etc
}

现在我的导入会更方便:

import parent from './some-file'

// Usage
parent.first()

所有firstsecond 已经在许多不同的文件中使用并包含在捆绑中。

但是,它们有时在同一个文件中一起使用,有时并不意味着大多数方法都是"拖动"。

是否有任何严重影响或影响?

1 个答案:

答案 0 :(得分:2)

考虑做import * as parent from './some-file';。请参阅http://es6-features.org/#ValueExportImport以供参考。无需进一步更改