Layout 创建自定义布局ExtJs 4.1

Layout 创建自定义布局ExtJs 4.1,layout,extjs4.1,Layout,Extjs4.1,我一直在试图找出在ExtJS4.1中创建自定义布局的最佳方法。我想要的是一个绝对布局的变体,能够为每个包含的项目指定X,Y坐标。问题是,我还想根据项的参数设置大小和坐标(包含的项都是扩展字段集的小部件)。所以基本上它将是一个绝对布局,它接受参数来指定它的大小和位置 我能读到什么指南来解释如何在ExtJs中扩展布局?我知道这可能只是一个简单的“扩展”并覆盖某些方法,但我还没有弄清楚如何做到这一点。关于Ext JS 4.1布局,我找到的最好的资源是的文档。它解释了布局计算的流程以及在布局期间访问DO

我一直在试图找出在ExtJS4.1中创建自定义布局的最佳方法。我想要的是一个绝对布局的变体,能够为每个包含的项目指定X,Y坐标。问题是,我还想根据项的参数设置大小和坐标(包含的项都是扩展字段集的小部件)。所以基本上它将是一个绝对布局,它接受参数来指定它的大小和位置


我能读到什么指南来解释如何在ExtJs中扩展布局?我知道这可能只是一个简单的“扩展”并覆盖某些方法,但我还没有弄清楚如何做到这一点。

关于Ext JS 4.1布局,我找到的最好的资源是的文档。它解释了布局计算的流程以及在布局期间访问DOM的规则。请注意,4.1中的布局比4.0.7及更早版本中的布局复杂得多,因此即使是简单的覆盖和扩展也可能需要花费数小时阅读源代码才能理解问题域


就实际扩展布局而言,它的工作原理与扩展任何其他类一样。因此,请仔细阅读您要扩展的类及其所有布局子类,了解代码的位置以及可用的方法。

谢谢!看起来是个不错的选择。如果Sencha有一些更高级的教程,那会很酷,但仍然需要深入了解源代码。