在官方的ExtJS4.0的MVC例子介绍中,出现了按照原样部署,页面无法显示的问题,主要的问题是,MVC框架中使用了EXT的动态加载机制,故需要在app.js文件中加上如下一句:
Ext.Loader.setConfig({enabled: true});//设置动态加载
此外,注意在如下代码中:
Ext.application({
name: 'AM',
appFolder: 'app', //此时的文件目录需要根据情况进行设置(可以通过浏览器调试工具查看文件的加载路径是否正确)
//需要的视图
views: [
'user.List',
'user.Edit'
],
//需要的控制器
controllers: ['Users'],
//初始化
launch: function() {
Ext.create('Ext.container.Viewport', {
layout: 'fit',
items: {
xtype: 'panel',
items:{
xtype:'userlist',//列表
title:'panel'
}
}
});
}
});