ExtJS作为一个开源的AJAX框架,非常流行。在百度百科上看到这么二句话:“功能丰富,无人能出其右”,“无论是界面之美,还是功能之强,ext的表格控件都高居榜首”。。。
可以从其官网上下载最新的包:http://www.extjs.com/。下载最新版本是3.x,2.x和3.x有很大的区别。本人不会ExtJS,所以开始记录学习ExtJS的经历,教程选用DojoChina的视频,可以到verycd上下载,共有30讲吧。
第一步是学习使用ExtJS,我下载了最新版本ext-3.2.1。解压后得到以下文件、
看到对这些文件的解释,是对2.x的,所以有些东西没了,有些东西新增了,大体没变
写道
adapter:负责将里面提供第三方底层库(包括Ext自带的底层库)映射为Ext所支持的底层库。
build:压缩后的ext全部源码(里面分类存放)。
docs:API帮助文档。
exmaples:提供使用ExtJs技术做出的小实例。
resources:Ext UI资源文件目录,如CSS、图片文件都存放在这里面。
source: 无压缩Ext全部的源码(里面分类存放) 遵从Lesser GNU (LGPL) 开源的协议。
Ext-all.js:压缩后的Ext全部源码。
ext-all-debug.js:无压缩的Ext全部的源码(用于调试)。
ext-core.js:压缩后的Ext的核心组件,包括sources/core下的所有类。
ext-core-debug.js:无压缩Ext的核心组件,包括sources/core下的所有类。
使用ExtJS需要加载其样式文件和库文件,样式文件是%ext%\resources\css\ext-all.css,而库文件包含二个:%ext%\adapter\ext\ext-base.js和%ext%\ext-all.js
使用时可以如下书写
<link rel="stylesheet" type="text/css" href="ExtJS/resources/css/ext-all.css">
<script type="text/javascript" src="ExtJS/adapter/ext/ext-base.js" ></script>
<script type="text/javascript" src="ExtJS/ext-all.js" ></script>
一开始将ext-all文件写在了ext-base.js前面,导致出现了错误,还一直纳闷呢。如果二个文件顺序写倒,则IE提示如下
比较汗吧,这也充分说明了ExtJS的文件引入是有顺序的。
OK,写个Hello World爽一下吧。
<script type="text/javascript">
Ext.onReady(function () {
Ext.MessageBox.alert("Hello world", "这是第一个Ext框");
});
- 大小: 9.4 KB
- 大小: 39.7 KB
- 大小: 3.3 KB
分享到:
相关推荐
在本文中,我们将探讨ExtJS的配置以及如何使用表格控件(Grid)。 首先,让我们了解如何配置ExtJS。你可以从官方网站www.extjs.com下载所需版本。在这里,我们以2.2版本为例。下载后,将其解压缩,并在本地文件系统...
本压缩包中的“Extjs配置文件和示例文件”是针对ExtJS进行深入学习和实践的重要资源。 首先,我们要理解`配置文件`在ExtJS中的作用。在ExtJS中,配置文件主要用于设定组件的行为、样式以及应用程序的整体结构。这些...
采用ExtJS-4.0.7版本,使得前端也有MVC开发模式,并且利用json来配置管理界面,将界面分成了3个部分,一个是查询界面,一个是操作条,一个是表格,一个操作打开一个新界面,操作按钮执行什么操作均可配置,可以配置...
### Eclipse+ExtJS配置知识点详解 #### 一、Eclipse简介与选择版本 Eclipse是一款开源免费的集成开发环境(Integrated Development Environment,简称IDE),它支持多种编程语言,包括Java、C/C++、PHP等。在Java...
最后,将新创建的ExtJS配置设为默认,以便MyEclipse能识别并提供相关的代码补全功能。 配置完成后,还需要设置MyEclipse的默认编辑器,让.js文件由Spket JavaScript Editor打开。进入`Window > Preferences > ...
3. **创建ExtJS配置文件**: 点击`New`,输入“ExtJS”作为配置文件名,然后点击`OK`。接着,选择新创建的“ExtJS”配置,并点击`Add Library`。在下拉菜单中选择“ExtJS”。 4. **添加ExtJS库**: 确保你有一个...
8. **配置文件和脚本**:可能包括ExtJS配置文件(app.js),以及用于初始化和配置应用的其他脚本。 9. **示例数据**:可能包含一些预设的数据,用于快速查看和测试系统功能。 学习这个CRM系统,你可以了解到如何...
**在MyEclipse中安装和配置SPket以支持EXTJS** **SPket**是一款强大的JavaScript IDE插件,它提供了代码补全、语法高亮、错误检查等特性,尤其对EXTJS这样的JavaScript框架提供了很好的支持。在MyEclipse中安装...
这段代码将显示一个带有指定标题和消息的对话框,直观地展示了ExtJS配置的简便性。 #### 3.1.4 使用JSON对象配置组件实例 相比之下,使用JSON对象进行配置提供了更多自定义的可能性。例如,创建一个具有多个按钮的...
3. **JavaScript代码解析**:在给定的代码片段中,可以看到ExtJS配置了一个`toolbar`,其中包含一个图标按钮以及一个自动加载数据的配置。`autoLoad`的`url`属性指定了后端PHP文件的路径,这表明ExtJS将在组件初始化...
在ExtJS 6中,路由机制得到了改进,主要的配置和管理都集成到了应用程序(Application)对象中。下面我们将深入探讨ExtJS 6中的路由配置及其应用。 1. **路由的基本原理** 路由的核心功能是将URL片段映射到特定的...
5. **ExtJS配置**:检查ExtJS的配置选项,确保已经设置了正确的浏览器兼容模式。例如,设置`Ext.browser.is.IE8`来处理IE8特有的行为。 6. **社区支持**:描述中的“本来我是提问的,现在到好成了免费代码了”,...
在"JSP extjs upload 上传程序.rar"的压缩包中,虽然没有提供具体的代码,但从描述来看,它应该包含了一个简单的JSP页面和对应的EXTJS配置文件。这些文件可能会展示如何配置`FormPanel`,设置`FileField`,以及如何...
在Eclipse中配置自动提示ExtJS的环境是一个提高开发效率的重要步骤。ExtJS是一个流行的JavaScript框架,用于构建富客户端Web应用程序。它提供了大量的组件和工具,使得开发者可以创建功能丰富的用户界面。然而,为了...
2. **配置主题**:在EXTJS配置文件中,指定所选主题的路径。例如,可以通过设置`Ext.theme.name = 'xtheme-midnight'`来启用midnight主题。 3. **引入资源**:确保所有的CSS和图像资源都被正确地引用和加载。这通常...
Extjs的组件系统非常丰富,包括按钮、日期选择器、ComboBox等,它们都可以通过配置实现复杂的交互逻辑。数据管理部分涉及到了Extjs对Ajax请求的封装、数据代理、读取器、存储等概念。Extjs对分页、表单验证、表单...
ExtJS是一种广泛使用的JavaScript库,专门用于构建富客户端的Web...这种设计器对于简化工作流配置、提升业务效率具有重要意义。开发者可以利用ExtJS的灵活性和强大功能,构建出符合特定需求的定制化工作流设计工具。
在进行ExtJS4开发时,配置Spket可以极大地提高开发效率,减少手动查找API和编写代码的时间。 首先,要配置ExtJS4的开发环境,你需要安装最新版本的Spket。你可以从官方下载地址获取Spket插件:...