第二章:面向对象性质
1命名空间:
Ext.namespace("空间名称");
java对照
package ext.dojochina;
2类实例属性
Ext.apply(Ext.dojochina.person.prototype,{
name:"wangxiaowei"
});
类似于JAVA的get/set
3类实例方法
print:function(){
}
print方法名
function(){
}方法体
4类静态方法
在一个类上定义的共享方法
5类的构造方法
Ext.dojochina.Person = function(_cfg)
{
Ext.apply(this,_cfg);
}
_cfg形式就是{name:"",sex:""}
ext的组件都是采用这种模式
6类继承
Ext.extend(类名,方法)
注意方法是可以重写的。
7事件
Ext支持事件队列Ext.util.Observable类支持
(1)定义事件在类中
this.addEvents(
"事件名称"
);
(2)发布事件在方法中
Ext.extend(类名, Ext.util.Observable);
(3)订阅事件
实例对象.on("事件名称",回调函数);
分享到:
相关推荐
ext学习笔记代码 ext学习笔记代码 ext学习笔记代码
根据提供的文件信息,我们可以归纳出一系列关于EXT框架的学习知识点,主要围绕EXT框架的基本概念、安装与使用、核心组件以及高级特性展开。 ### EXT框架简介 #### 1. 下载Ext EXT是一个开源的JavaScript框架,它...
在阅读《Gwt-ext学习笔记.pdf》这份资料时,应重点学习上述知识点,并通过实践项目来加深理解。同时,关注Gwt-ext的更新和社区资源,以便获取最新的API信息和最佳实践。不断练习和探索,你将能够熟练运用Gwt-ext构建...
【Yui_ext 学习笔记】 Yui_ext 是基于 Yahoo! UI Library (YUI) 的扩展,主要用于构建富客户端的 Web 应用程序。这篇学习笔记主要介绍了 Yui_ext 的基础知识,适合对 JavaScript 和 HTML DOM 有一定了解的初学者。 ...
这份"ext学习资料 20篇详细学习笔记 初学者ext学习的文档"是针对EXT初学者的一份宝贵资源,旨在帮助初学者快速入门EXT开发。 EXT的学习通常包括以下几个核心部分: 1. **EXT基础**:首先,你需要了解EXT的基本概念...
Ext JS4学习教程+笔记(一) Ext JS4学习教程+笔记(二)事件处理 Ext JS4学习教程+笔记(六)DataView面板 Ext JS4学习教程+笔记(七)树面板Tree Panel Ext JS4学习教程+笔记(三)Ajax请求 ...Ext学习网址
这篇EXT学习笔记主要涵盖了EXTJS中面向对象编程的一些关键概念和实践,包括命名空间、类定义、构造函数、属性与方法的访问控制(私有和公有)、静态属性与方法以及继承机制。 1. **命名空间**:在EXTJS中,命名空间...
里面包括Ext学习.doc和Ext学习笔记.doc两份资料。来自网上。
### Gwt-ext学习笔记之基础篇 #### 一、安装CypalStudio工具 为了能够开始Gwt-ext的学习之旅,首先需要确保开发环境已经搭建好。CypalStudio是一款非常实用的工具,它能帮助开发者更高效地进行GWT项目的开发。 1....
以下是对EXT学习笔记中涉及的关键知识点的详细说明: 1. **EXT Form**: EXT中的表单组件是构建用户交互界面的重要部分。它们允许用户输入数据并将其提交到服务器。EXT Form支持多种字段类型,如文本框、选择框、...
在EXT学习笔记中,"What_is_that_Scope_all_about2.htm"可能涉及的是JavaScript作用域和EXT中的scope概念,这对于理解和调试EXT应用中的事件处理和回调函数至关重要。"JsonTool.htm"可能介绍了EXT如何与JSON数据进行...
EXT学习笔记,是本人在一个月的学习期间整理的
在GWT-Ext的学习过程中,首先你需要了解如何定义和实现远程服务。这是GWT的一个核心特性,它允许客户端和服务器之间的安全通信。在GWT中,远程服务调用通常涉及以下几部分: 1. **远程服务接口(Remote Service ...
NULL 博文链接:https://lionelxx777.iteye.com/blog/359860