-
传统set get
采用传统的set,get访问对的形式对属性进行赋值和读取,代码如下
//加载成功后执行 Ext.onReady(function(){ //声明类 Ext.define('person',{ name:'',//默认为'' setName:function(value){//设置name方法 this.name=value; }, getName:function(){//获得get方法 return this.name; } }); var per=Ext.create('person');//创建对象 per.setName('name1');//设置name='name1' Ext.Msg.alert('姓名',per.getName());//获得name值并且以对话框形式输出 })
效果如图:
-
set;get简便写法
Ext提供一种更便捷的写法,直接把需要创建set;get访问对的属性放入config:{}大括号中,多个参数用逗号分隔开。感觉有点像C#的{set;get},但是在写法