项目文件路径图
- 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(['App.ux.MusicWin']) 的含义是引入App.ux(也就是lib)文件夹下名为MusicWin.js的文件,而不是什么别名或类名
MusicWin.js代码:
- Ext.define('App.ux.MusicWin',{
- play : function(){
- alert('playing...');
- }
- });
浏览器监听结果:
项目文件路径图: