Skip to content
Exodia edited this page Jul 10, 2016 · 3 revisions

1.0.0-beta.x

  1. es6 下对外不暴露 default export, 全部以named export的形式暴露

  2. 移除getComponentConfig方法

  3. 获取未注册组件时返回rejected promise

  4. 注册组件同名时抛异常

  5. 移除factory method的支持, creator中不再支持字符串的配置,即如下实例化组件方式不再支持:

// app/List.js
define(
    function (require) {
        return {
            create: function() {
                return {};
            }
        }
    }
);

var config = {
    components: {
        list: {
            module: 'app/List',
            creator: 'create'
        }
    }
};

1.0.0-alpha.x

  1. IoC#getComponent 签名变更。

  2. IoCConfig 支持plugins配置项

  3. 支持插件机制

Clone this wiki locally