`
lspgdut
  • 浏览: 197302 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

extjs继承原有对象

EXT 
阅读更多

Ext.namespace("Ext.dojochina");//使用命名空间

     Ext.dojochina.Person=function(_cfg){ //Person的构造函数,使用对象来构造
         Ext.apply(this,_cfg);
     };

    var p=new Ext.dojochina.Person({name:'CRT',sex:'male'});  //初始化一个Person类
    alert(p.name);
    alert(p.sex);

   Ext.dojochina.Student=Ext.extend(Ext.dojochina.Person,{
      job:'学生',
      getJob:function(){
          return this.job;
      },
      setJob:function(job){
          this.job=job;
      }
   });

    var s=new Ext.dojochina.Student();
    s.setJob("程序员");
    alert(s.getJob());

 

 

 MyTreeNode=Ext.extend(Ext.tree.TreeNode,{//重新继承了TreeNode
        url:"",
        setUrl:function(url){
            this.url =url;
        },
        getUrl:function(){
            return this.url;
        }
    });

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics