开始Ext(一)
来源:互联网 发布:asp.net oa系统源码 编辑:程序博客网 时间:2024/06/05 20:03
作者:齐好宗
Ext是什么?
准确的说,Ext是一个基于javascript的GUI库,他能够极大的方便你开发基于web2.0的应用。你可以点击这里了解详细信息。
Ext能做什么?
Ext关注点在于前台UI的展现上,请参考以下界面来决定你是否要使用他
开始Ext之旅
下载ext
Ext目前最新的版本是2.0RC1,我推荐你使用这个版本,因为2.0和目前stable release 的1.1.1版本相比,有以下主要变更:
§ 组件模型
§ 容器模型
§ 布局
§ Grid
§ XTemplate
§ DataView
请点击这里下载Ext 2.0 RC1.下载完毕以后请将ext-2.0-rc1.zip解压到C盘根目录下,目录结构如下图所示:
第一个程序HelloWorld
首先在ext-2.0-rc1下建立一下day1的文件夹,然后在day1下建立HelloWorld.html和HelloWorld.js两个文件,如下图所示:
请打开HelloWorld.html,加入以下代码:
<html>
<head>
<title>Hello World</title>
<!--包含Ext js -->
<script type="text/javascript" src="../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../ext-all-debug.js"></script>
<!--包含HelloWorld的js -->
<script type="text/javascript" src="HelloWorld.js"></script>
<!--包含Ext css -->
<link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css">
</head>
<body>
</body>
</html>
<head>
<title>Hello World</title>
<!--包含Ext js -->
<script type="text/javascript" src="../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../ext-all-debug.js"></script>
<!--包含HelloWorld的js -->
<script type="text/javascript" src="HelloWorld.js"></script>
<!--包含Ext css -->
<link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css">
</head>
<body>
</body>
</html>
打开HelloWorld.js加入以下代码:
Ext.onReady(function()...{
var helloWindow = new Ext.Window(...{
title : 'Hello World',
width : 200,
height : 150,
layout : 'fit',
collapsible : true,
closable : true,
maximizable : true,
items : [...{
html : '<p> Hello World. </p>'
}],
buttons : [...{
text : 'close',
handler : function()...{
helloWindow.hide();
}
}]
});
helloWindow.show();
});
var helloWindow = new Ext.Window(...{
title : 'Hello World',
width : 200,
height : 150,
layout : 'fit',
collapsible : true,
closable : true,
maximizable : true,
items : [...{
html : '<p> Hello World. </p>'
}],
buttons : [...{
text : 'close',
handler : function()...{
helloWindow.hide();
}
}]
});
helloWindow.show();
});
使用浏览器打开HelloWorld.html,运行效果如下:
- 开始Ext(一)
- 开始Ext(二)
- Ext JS 4官方指南(一)——开始使用Ext JS 4
- Extjs4循序渐进(一)——开始Ext
- Extjs4循序渐进(一)—开始Ext
- Extjs4循序渐进(一)——开始Ext
- EXT入门(一)
- Ext 总结(一)
- Ext表单(一)
- Ext学习心得(一)
- EXT源码解析:EXT.js(一)
- Ext 学习笔记(一)Ext ComboBox
- Ext 学习笔记(一)Ext ComboBox
- Ext学习笔记(一)
- 一步一步学Ext(一)
- Ext 4 概述(一)
- EXT学习日记(一)
- Ext之重新开始
- conmgr.exe
- 【转贴】工作流成为协同软件核心(完全厘清工作流域协同的关系)
- ConquerCam.exe
- conscorr.exe
- Adobe实验室放出Flash Lite 3开发者版本下载
- 开始Ext(一)
- consol32.exe
- Control.exe
- Hibernate查询时如何接收多个字段值
- 深入浅出taglib
- cool.exe
- Hibernater的三个小技巧
- CoverDesigner.exe
- Log4j使用指南