ExtJS编程总结之应用面向对象设计手法
整个ExtJS框架都是以一种面向对象的方式开发的,在自己编写的程序也可以应用面向对象的设计手法。
1. 在现有类基础上创建子类
应用 Ext.extend() 能够建立强大的面向对象的JavaScript类层次结构。你可以用它构建你自己的类和派生类,当然也可以扩展Ext的内建类。 以项目中的 divo.form.AddOrEditForm 为例,它是对 Ext.form.FormPanel 的扩展,是所有新建和修改表单的基类:
。。。因为大多数Ext界面器件继承自Ext.Component,所以可以在器件类中直接用 this 引用这些方法。
5. 参考文献
?