uioc icon indicating copy to clipboard operation
uioc copied to clipboard

完善对es6模块的异步加载支持

Open Exodia opened this issue 9 years ago • 0 comments

现在的情况:

// module.js
export default class DefaultClass {};

export class Class1 {}

export class Class2 {}

// ioc.js
ioc.addComponent('component', {module: 'module'});

以上情况通过配置module关键字获取component时,获取到的仅仅是DefaultClass实例,想要配置获取Class1和Class2目前简单的方式得通过es6 import + creator的方式进行。或者要自己写插件支持,这个场景比较常见,打算内置支持。

Exodia avatar Oct 31 '16 07:10 Exodia