`
czpae86
  • 浏览: 713216 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Extjs4 动态加载(Ext.Loader)

阅读更多

项目文件路径图

 

Ext.Loader.setConfig({
   enabled: true,
   paths : {//'类名前缀':'所在路径'
      'App.ux' : 'lib'
   }
});
//或者用setPath设置匹配路径
//Ext.Loader.setPath('App.ux', 'lib');//'类名前缀','所在路径'
Ext.require(['App.ux.MusicWin']);//通过匹配会自动加载'lib/MusicWin.js'

注意Ext.require里面是类名或者别名什么的。

 

MusicWin.js代码:

Ext.define('App.ux.MusicWin',{
	play : function(){
		alert('playing...');
	}
});
 

 

浏览器监听结果:


 

 

项目文件路径图:


  • 大小: 1.1 KB
  • 大小: 2.6 KB
2
0
分享到:
评论
3 楼 u013606853 2014-10-10  
    1楼正解,相当于java中的导包。
2 楼 zhonghuart 2012-09-15  
求详解,带附件哟
1 楼 sdh88hf 2012-03-06  
红色字体的注意是错误的,为了避免误导他人请更正...

Ext.require(['App.ux.MusicWin']) 的含义是引入App.ux(也就是lib)文件夹下名为MusicWin.js的文件,而不是什么别名或类名

相关推荐

Global site tag (gtag.js) - Google Analytics