码迷,mamicode.com
首页 > Web开发 > 详细

ExtJs--07--Ext.define定义一个类的过程

时间:2014-11-11 22:55:41      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:extjs4   function   定义类   

Ext.onReady(function(){
	//Ext定义一个类
	Ext.define(
		"Person",
		{
			config:{
				name:"jack",
				age:22
			},
			fangfa:function(){
				Ext.Msg.alert("标题信息","提示内容信息")
			}
			,
			constructor:function(config){
				//测试构造器调用没有及参数传递进来没有
//				for(var attr in config){
//					alert(attr +" : "+ config[attr]);
//				}
				
				this.initConfig(config);
			}
		});
		//这里直接可以拿到初始化的对象的属性值
//		var p = new Person();
//		document.writeln(p.getName());
		
		//这里通过new 并传递config对象参数给构造器   之后可以从对象的引用中拿到值
//		var p1 = new Person({name:"tom",age:33});
//		document.write(p1.name)
		
		
		//推荐使用
		//这种方式也可以一样实现对象的创建并从对象的引用中获取属性值
		var p2 = Ext.create("Person",{name:"mary",age:88});
		
		document.write(p2.getName())
		document.write("<br>")
		document.write(p2.getAge())
});

ExtJs--07--Ext.define定义一个类的过程

标签:extjs4   function   定义类   

原文地址:http://blog.csdn.net/responsecool/article/details/41016781

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!