【发布时间】:2017-06-23 09:31:39
【问题描述】:
蜜蜂导出后的es6导出是否会在导入时更改?
为了可读性和重要的内容,我们考虑使用如下文件结构:
export default myFunction;
myFunction.$inject = ['something'];
function myFunction(){
//
}
但是为 $inject 定义的值是否可以在导入时根据定义获得?
import myFunction from './myFunction';
if(myFunction.$inject)
// What value has myFunction.$inject ?
导入的文件是否只是导入到导出语句?
对于我们使用 Webpack 和 BabelJS 的设置,该值似乎已设置,但对于严格的 es6 解释是否如此?
【问题讨论】:
-
它只是传递一个 reference 所以它有点 live