uioc
uioc copied to clipboard
完善对es6模块的异步加载支持
现在的情况:
// 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的方式进行。或者要自己写插件支持,这个场景比较常见,打算内置支持。