Ext JS定义一个新类
来源:互联网 发布:centos 移除mysql 编辑:程序博客网 时间:2024/06/05 20:04
定义一个类
使用Ext.define()来定义一个自己的类:
语法:
Ext.define((String) className, (Object) classMembers, (Optional Function) onClassCreatedCallback);
参数:
Ext.define()在执行时会经历这样的过程:
- 侦察一下,必要的话,创建新的命名空间
- 扩展一个现有的类
- 验证是否已经定义了扩展类,如果不是,直到用于扩展的类可用才会创建新类。
- 返回Ext.Base对象。
注意:Ext.Base是使用Ext.define()创建的所有类的根。 Ext JS中的所有类也都继承自Ext.Base。
Ext.define('Student', { name : 'unnamed', getName : function(){ return "Student name is" + this.name; }}, function(){ alert('Student object created');});
根据Ext.define的语法:
创建类的对象
JavaScript允许我们使用关键字new来创建一个对象。 但是,Sencha建议,但凡使用Ext.define()方法创建的类,都使用Ext.create()方法来创建类的对象。
下面演示如何创建Student类的对象并调用其中的getName()方法,可以来这里尝试。
var studentObj = Ext.create('Student');studentObj.getName();
阅读全文
0 0
- Ext JS定义一个新类
- Ext中如何定义一个类(define)
- ExtJs--07--Ext.define定义一个类的过程
- ExtJs——Ext基础架构--define定义一个类
- ExtJs——Ext基础架构--define定义一个类
- 34、Ext基础架构--define定义一个类
- 自己写的一个js 类 ,继承Ext.tree.TreePanel
- 深入浅出Ext JS:一个完整的EXT应用
- 5、ExtJs——Ext基础架构--define定义一个类
- Ext JS 4倒计时:动态加载和新的类系统
- Ext JS 4:动态加载和新的类机制(Dynamic Loading and New Class System)
- Ext JS 4倒计时:动态加载和新的类系统
- 一个Ext js ajax 的Demo
- Ext JS 4的倒数:动态加载和新的类机制 Count down to Ext JS 4: Dynamic Loading and New Class System (上)
- Ext JS 4的倒数:动态加载和新的类机制 Count down to Ext JS 4: Dynamic Loading and New Class System (下)
- 学习总结-定义新的数据类型,一个新类的组成
- 【翻译】Ext JS 6有什么新东西?
- MFC 一个新的全局变量的定义
- MySQL_004_基础_时间日期
- 享受还是行走,这是一个问题。
- Java IO 流分类详解与常用流用法实例
- Redis
- activiti
- Ext JS定义一个新类
- 网易2018内推编程题——操作序列
- Java并发编程(一)——挑战
- ThreadPoolExecutor使用介绍
- 大数加法
- Netty5中文用户手册 Part 1.md
- 关于NOSQL中的原则CAP不能同时满足原因
- 随笔
- CSU 1002