`
n15865386136
  • 浏览: 22842 次
社区版块
存档分类
最新评论

Extjs4 initComponent 和 constructor 的一点问题

阅读更多
Ext.define('DynamicButtonText', {
              extend: 'Ext.button.Button',
     
              initComponent: function() {
                  this.text = "ss";
                  alert("alert in initComponent second") 
                  this.renderTo = Ext.getBody();       
              },
              constructor:function(){
              	  this.text = new Date();
                  alert("alert in constructor first")
                  //如果initComponet,constructor同时存在callParent必须写在constructor中
                  	//否则initComponet中的内容不执行
                  this.callParent(); 
              },
              scope:this
          });
     
          Ext.onReady(function() {
              Ext.create('DynamicButtonText');
          });
		
分享到:
评论

相关推荐

    extjs自定义控件

    在ExtJS中,自定义控件(或组件)是扩展其功能和灵活性的关键。自定义控件允许开发者根据项目需求创建独特的用户界面元素,这些元素可能不包含在ExtJS的默认组件库中。下面将详细介绍ExtJS自定义控件的相关知识点。 ...

    ExtJs 类的设计

    这篇博客文章“ExtJs 类的设计”可能深入探讨了如何在ExtJs中有效地设计和使用类。 1. **类的定义** 在ExtJs中,类通过`Ext.extend()`函数创建。这个函数用于创建子类,并继承父类的属性和方法。例如,你可以定义...

    Extjs中文教程2.x

    通过上述知识点的总结,可以看出 Extjs 提供了丰富的 UI 组件和工具,帮助开发者高效地构建高质量的 Web 应用。无论是基础的 UI 控件还是高级的数据展示组件,Extjs 都有着详尽且强大的支持。开发者可以根据实际需求...

    EXT dojochina Ext类继承.rar

    4. **静态类**:EXTJS中的类也可以有静态成员,这些成员属于类本身而不是类的实例。静态成员通常用于提供工具函数或者常量。 5. **抽象类和接口**:EXTJS也支持抽象类和接口的概念。抽象类是不能直接实例化的,它们...

    Extjs 继承Ext.data.Store不起作用原因分析及解决

    这个问题通常与EXTJS的组件生命周期和类体系结构有关。 在EXTJS中,`Ext.extend()`函数是用来实现类的继承,通过这个方法,我们可以创建一个新的类,这个新类会继承自父类的所有属性和方法。然而,`Ext.data.Store`...

Global site tag (gtag.js) - Google Analytics