ExtJs004define定义类
2024-08-30 13:53:12
Ext.onReady(function () { //在Ext中如何去定义一个类: Ext.define(className , properties , callback)
Ext.define('Person', {
//这里是对于这个类的一些配置信息
//config属性 就是配置当前类的属性内容,并且会加上get和set方法
config: {
name: 'z3',
age:20
},
//自己定义的方法 say方法
say: function () {
alert('方法');
},
//给当前定义的类加一个构造器 ,目的就是为了初始化信息
constructor: function (config) {
var me = this;//当前类对象 //遍历 属性
//for (var attr in config) {
// alert(attr+":"+config[attr]);
//} me.initConfig(config);// 真正的初始化传递进来的参数
}
}); //调用类 方法1:
//var p = new Person();
//alert(p.name);
//alert(p.age);
//p.say();
//alert(p.getName()); //一般通过该方法,调用属性 //初始化 方法2:
//var p = new Person({
// name: '张三',
// age:24
//}); //Ext.create 实例化一个对象
// 方法3:
var p= Ext.create('person',{
name:'aa',
age:30
});
alert(p.getName());
alert(p.getAge()); });
最新文章
- 文章汇总(包括NVMe SPDK vSAN Ceph xfs等)
- c语言二叉树基本操作
- RNG vs EDG | SKT vs KTB [20160826]
- geusture for chrome cfg
- (转载)ubuntu创建、删除文件及文件夹,强制清空回收站方法
- mysql table readonly
- Asp.Net Api2 过滤器的使用
- eclipse控制台中文乱码解决
- 4.npm模块安装和使用(axios异步请求,lodash工具库)
- Spring Cloud的DataRest(二)
- json数组的解析
- PHP客服聊天
- Matplotlib学习---用seaborn画联合分布图(joint plot)
- Luogu P4707 重返现世
- JVM 内存区域 (运行时数据区域)
- 栈(NOIP2003&水题测试2017082501)
- [Winform]安装在C盘,无操作权限的一个解决办法
- Word文档加密小技巧
- Ionic3 UI组件之 ImagePicker
- PHP生成随机或者唯一字符串
热门文章
- 解决:未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0
- 每天学点Linux:七
- 设置ToggleButton、Switch、CheckBox和RadioButton的显示效果
- Phalcon 调试应用程序
- HDU 4937 Lucky Number 规律题_(:зゝ∠)_
- CentOS 6.2图形界面自定义开启终端快捷键
- zoj 1025Wooden Sticks(贪心)
- SQlSERVER生成唯一编号
- 通过git和Xcode将代码上传到GitHub
- BZOJ 4197: [Noi2015]寿司晚宴( dp )