Component基类 extjs 4 模板

 下面的列表是Component基类中已经实现的模版方法。


  • initComponent 这个方法会被构造器调用。用来初始化数据,设置配置,以及绑定事件处理程序。

  • beforeShow 这个方法在组件显示之前调用。

  • onShow 允许扩展显示(show)操作的行为。在调用父类的onShow方法后,组件将变为可见。

  • afterShow 这个方法在组件显示完后调用。

  • onShowComplete 这个方法在afterShow方法执行完毕后调用。

  • onHide 允许扩展隐藏(hide)操作的行为。在调用父类的onHide方法后,组件将隐藏。

  • afterHide 这个方法在组件隐藏之后调用。

  • onRender 这个方法允许扩展组件渲染阶段的行为。在调用父类的onRender方法后,组件的dom元素即创建。组件所需的对DOM的额外处理可能在这个阶段来完成。

  • afterRender 允许扩展渲染完成之后的行为。在这个阶段,组件DOM元素将根据配置来实现样式风格,组件添加配置的许多css类名,并且配置可见(visibility)和可用(enable)状态。

  • onEnable 允许扩展设置为可用(enable)操作的行为.在调用父类的onEnable方法后,组件将被设为可用.

  • onDisable 允许扩展设置为不可用(disable)操作的行为.在调用父类的onDisable方法后,组件将被设为不可用

  • onAdded 允许扩展组件被添加到一个容器中时的行为.在这个阶段,组件被包含在父容器的子项(items)集合中.在调用父类的onAdded方法后,ownerCt引用将被赋值,并且如果配置了一个引用,refOwner将会被赋值.

  • onRemoved 允许扩展组件从父容器中移除时的行为。在这个阶段,组件会从父容器的子项(items)集合中移除,但并不会被销毁(destroyed,如果父容器的autoDestroy配置为true,或者remove方法的第二个参数传递了一个true值,组件将会自动销毁)。在调用父类的onRemoved方法后,ownerCt 和refOwner 将被设置为null。

  • onResize 允许扩展改变尺寸(resize)操作的行为。

  • onPosition 允许扩展定位(position)操作的行为。

  • onDestroy 允许扩展销毁(destroy)操作的行为。在调用父类的onDestroy方法后,组件将被销毁。

  • beforeDestroy 这个方法在组件销毁之前被调用。

  • afterSetPosition 这个方法在这件位置被设置后调用。

  • afterComponentLayout 这个方法在组件设置布局后调用。

  • beforeComponentLayout 这个方法在组件设置布局之前调用。

 

你可能感兴趣的:(职场,ExtJs,休闲,4)