`
qqbwww
  • 浏览: 60170 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ExtJS初级UI设计进阶教程(1)-Ext.Button

阅读更多

取自dojochina视频教程PPT

 

 

了解Ext.Button

说明:该组件代替了传统submit,reset,button HTML控件。

构造参数:

 text:按钮上的名称

 属性:

  -text:获得当前按钮上的名称

  -minWidth:按钮的最小宽度

 方法:

  -setText:设置按钮上的名称

 事件:

   -click:当点击按钮时触发

 

 -renderTo:将当前对象所生成的HTML对象存放进指定的对象中

 构造参数:

  -handler:指定一个函数句柄,在默认事件触发时调用,此时的默认时间为click

  -listeners:这个是在对象初始化之前,就将一系列时间进行定义的手段,在进行组件化编程时特别有用

 

  <script type="text/javascript">
		
		Ext.onReady(function(){
			
			var _button = new Ext.Button({
				renderTo:document.body,
				text:"确定",
				minWidth:100,
				handler:function(){
					alert("欢迎学习ExtJS");
				},
				listeners:{
					"click":function(){
						alert("第二种"); //推荐
					}
				}
			});
			_button.setText('取消');
			alert(_button.text);

			_button.on("click",function(){
				alert("第三种");   //传统写法,不推荐
			});
		});

		
  </script>
分享到:
评论

相关推荐

    前端组件ext-4.2.1-gpl.zip

    在压缩包的子文件`ext-4.2.1.883`中,我们可以预期找到上述的各个组成部分,每个目录和文件都有其特定的功能和用途。例如,`src`目录下存放着源代码,`resources`目录包含了CSS、图片和其他静态资源,`examples`目录...

    extjs培训2011-12-17

    1. **adapter**:该目录包含了用于将其他底层库映射到ExtJS内部使用的文件,包括Ext自带的底层库。 2. **docs**:API帮助文档,这对于理解和学习ExtJS提供的各种方法和属性至关重要。 3. **examples**:提供了许多...

    ext-2.2.zip

    1. **组件系统**:ExtJS 2.2中的组件系统是其核心,包括各种类型的UI组件,如窗口(Window)、面板(Panel)、表格(Grid)、表单(Form)、按钮(Button)等。每个组件都有自己的属性、方法和事件,可以根据需求...

    很好的Extjs学习文档

    例如,`Ext.Panel`用于创建容器,`Ext.Button`用于创建按钮,`Ext.grid.Panel`用于显示数据网格,`Ext.tree.Panel`则用于构建树形结构。通过组合这些组件,开发者可以构建复杂的用户界面和数据管理应用。 总的来说...

    老师整理的extjs学习笔记

    ExtJS 是一款基于 JavaScript 的开源框架,专为 Web 应用程序的前端界面设计。其核心优势在于提供了一套丰富的 UI 组件和强大的数据处理能力,支持跨浏览器兼容性。 ##### 构成 ExtJS 的主要组成部分包括: - **...

    EXTJS 项目图标

    EXTJS的图标设计遵循现代UI设计原则,提供了一致性和专业感,使得开发者可以轻松地为他们的EXTJS应用增添美观的图形元素。 描述 "EXTJS项目图标,共1001个文件,从此找图标不用愁了" 暗示这个压缩包包含了一个庞大...

    ExtJS设计模式

    作为一款优秀的前端框架,ExtJS不仅在UI组件管理和风格统一方面表现出色,同时也引入了许多经典的设计模式,极大地提高了开发效率与代码质量。本文将重点围绕ExtJS中的几种主要设计模式进行详细介绍。 #### 组合...

    EXTJS学习文档 适合初学者

    它们为开发者提供了丰富的UI设计选项,使得创建复杂的用户界面变得简单。 **组件体系**在EXTJS 2.0版本中得到了重大的改进,形成了结构清晰的组件系统。所有组件都继承自`Component`类,并拥有一个特定的`xtype`...

    ExtJS项目 一个博客系统

    在ExtJS中,这些可以通过创建不同的组件来实现,如`Ext.container.Viewport`用于定义整个页面布局,`Ext.grid.Panel`用于展示文章列表,`Ext.form.field.Text`和`Ext.button.Button`组合用于构建搜索表单。...

    Ext Js权威指南(.zip.001

    第1章 ext js 4开发入门 / 1 1.1 学习ext js必需的基础知识 / 1 1.2 json概述 / 3 1.2.1 认识json / 3 1.2.2 json的结构 / 3 1.2.3 json的例子 / 4 1.2.4 在javascript中使用json / 4 1.2.5 在.net中使用...

    ExtJs 教程

    ### ExtJs 教程知识点详解 #### 一、ExtJs 概述 - **定义**:ExtJs 是一款用于构建企业级 Web 应用的开源框架。它基于 JavaScript 和 HTML5,提供了丰富的 UI 组件库及强大的数据处理能力。 - **特点**: - **组件...

    EXT_JS实用开发指南_个人整理笔记.docx

    1. **引入EXT_JS库**:在使用EXT_JS开发时,首先需要在HTML页面中引入EXT_JS的CSS样式文件和JavaScript库文件,例如`extjs/resources/css/ext-all.css`、`extjs/adapter/ext/ext-base.js`和`extjs/ext-all.js`。EXT_...

    EXT_JS实用教程

    EXTJS是一款功能强大的JavaScript库,专为Web应用程序开发设计,提供了一系列丰富的UI组件和数据处理能力。要开始使用EXTJS,首先需要从官方网站下载框架。官方下载地址有两个主要来源:`http://www.sencha.com/` 和...

    ExtJS对几种面向对象体现.txt

    1. **组件封装**:ExtJS中的所有UI组件都是基于类定义的,这些类继承自基类`Ext.Component`。例如,一个简单的按钮组件可以这样定义: ```javascript Ext.define('MyApp.view.MyButton', { extend: 'Ext.button....

    ExtJS 4 button按钮

    在深入探讨ExtJS 4 Button组件的特性与应用前,我们先简要了解ExtJS框架。...通过ExtJS 4 Button组件,开发者能够轻松地设计出功能丰富、界面美观的按钮,极大地提升了Web应用的用户体验和交互性。

    extjs 登陆页面

    - 创建一个 Ext.button.Button,作为登录按钮。 - 添加点击事件监听器,处理登录逻辑。 4. **处理用户交互**: - 在登录按钮的点击事件中,调用 form.loadRecord() 读取表单数据。 - 使用 AJAX 请求发送这些...

Global site tag (gtag.js) - Google Analytics