定义一个Window类:
Ext.define('com.test.loader.Window',{
title:"loader Window1 Test",
extend:'Ext.window.Window',
width:430,
height:260,
initComponent:function(){
this.callParent(arguments);
}
});
//创建一个窗口,继承自上面的com.test.loader.Window
Ext.define('com.test.loader.FormWindow',{
title:"loader Window1 Test",
extend:'com.test.loader.Window',
width:230,
height:160,
//items:[],
constructor: function(cfg) {
this.initConfig(cfg);
}
});
测试加载:
jsp:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>requires LoaderTest1 </title>
<jsp:include page="../include/ext-core-top.jsp" flush="true">
<jsp:param value="../" name="basePath" />
</jsp:include>
<script type="text/javascript" src="LoaderTest1.js"></script>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
加载目录当前目录下的window包,包名
com.test.loader
Ext.Loader.setConfig({
enabled:true,
paths:{}
});
Ext.Loader.setPath('com.test.loader','./window');
Ext.onReady(function(){
var win2 = Ext.create('com.test.loader.Window',{
title:'窗口2 组件测试'
})
//创建一个类,继承自com.test.loader.Window
Ext.create('com.test.loader.Window',{
title:'异步加载组件测试',
items:[{
xtype:'button',
text:'显示窗口',
handler:function(){
win2.show();
}
}]
}).show();
});
分享到:
相关推荐
js代码,实现了 extjs4.x tabpanel 动态加载panel和html的功能
Ext JS 4.X 中文API,不过有些地方不是很好,显示的有点慢!
Extjs3.x入门学习指南,还附带一些常用控件属性的详细描述和使用说明
ExtJS2.X 版本app 这个版本目前找不到了噢
帮大家整理整理一下 extjs3.x 官方大量示例 以及chm版api
ExtJS3.x 中文帮助文档,是 CHM 格式的,方便阅读和查询。本人正在使用,效果不错,共享出来,方便大家。
extjs4.x中文api 实用比较方便 。
从网上资料来看,多数都是停留在ExtJs3,而4+以上版本跟3有比较大的差异,增加了过度难度,这些实例和源代码有利于从3迁移到4的,从而更好的跟5衔接。">ExtJs已经升级到了5.0了,目前可能多数应用还在使用ExtJs 3....
详细的介绍了EXT2.X各种对象的属性、方法、事件
绝对详细的extjs4.x api绝对详细,值得我们下载
extJS4.x中文API学习教程,想要学习extjs的童鞋可以下载看看
extjs4.x 配置所需jsb和js文件,具体配置:http://blog.csdn.net/y_chengyong/article/details/17117649
提供ExtJS4.x视频教程,视频清晰,讲解详细,分享给大家
extJS4.x中文API学习教程Extjs初步获取Extjs下载extjs:
基本上收集了所有Extjs2.x的主题包
EXTJS4.X api chm格式以及ext-4.0.0.jsb2提示包等等一些要用的方便你我
最近学习Ext,但苦于英文API 好不容易找到的ExtJS的中文API
Extjs4 comboboxTree下拉树型菜单,完美支持多选、单选,绝对好用。来源于网络,稍作修改。
demo描述: 1. 页面主框架是左是一个tree,右边是一个tablepanel 2. 左边的树是加载主页面的时候动态生成 3. 点击左边的树的节点动态加载... 注:需要自己导入Extjs 4.2.x 的文件,该demo是用Extjs 4.2.1 写的
官方或网上ExtJS实现多文件上传的UploadDialog只适用于ExtJS2.x,我经过修改使其使用于ExtJS3.x,并在修改时尽量尊重于原始功能代码,请大家放心使用!