Skip to content

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

Description

@Exodia

现在的情况:

// 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的方式进行。或者要自己写插件支持,这个场景比较常见,打算内置支持。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions