如何将模块中的选定函数作为ES2015中的对象导入?

时间:2016-04-09 16:37:40

标签: javascript optimization ecmascript-6

我想要这样的东西

import { stuffA, stuffB } as myStuff from 'stuff'

我知道这不会起作用,你知道我对这段代码的意思,对吗? 实际上在ES2015中有类似的东西,如

import * as myStuff from 'stuff'

但我只想要来自内容的部分内容

我知道这会起作用

import { stuffA, stuffB } from 'stuff'
const myStuff = { stuffA, stuffB }

但这种方法很丑陋不是吗?

我希望结果像

myStuff = {
  stuffA: stuffA,
  stuffB: stuffB
}

1 个答案:

答案 0 :(得分:2)

我不认为这是可能的。

出了什么问题
import { stuffA, stuffB } from 'stuff'
const myStuff = { stuffA, stuffB }

呢?