使用计算出的属性名称作为导出函数名称

时间:2019-03-07 10:31:13

标签: javascript ecmascript-6

我知道您可以执行以下操作:

let name = 'testFunc'
let functions = {
  [name] () {...}
}

但是可以这样做吗?

export function [name] () {...}

1 个答案:

答案 0 :(得分:3)

不可能。 import, export and module dependencies in general are resolved before runtime。从另一个模块导入模块时,变量src没有任何意义。