当前位置: 代码迷 >> Web前端 >> ext应用总结(四)Ext4跨命名空间 引用
  详细解决方案

ext应用总结(四)Ext4跨命名空间 引用

热度:286   发布时间:2013-03-27 11:22:42.0
ext使用总结(四)Ext4跨命名空间 引用
客户端Ext的加载配置
     Ext.Loader.setConfig({
        enabled: true,
        paths : {//'类名前缀':'所在路径'
            'CommonView.common.plugin' : '../common/plugin'
        }
});

在公用的命名域内,可以做action,event,logic等的处理,如下图:



在plugin中的controller,可以定义如下的页面引用:
    refs : [
        { ref : 'displayItem',selector: '#displayItem'}
    ]

displayItem,引用了不同命名空间中的view中的组件的ID,我们可以在controller中的方法中创建
common plugin中的common view,并add到displayItem
需要特别注意的是,客户端调用common plugin的controller、view时的路径:

CommonView.common.plugin.controller.PluginController
CommonView.common.plugin.view.PluginView