2012-03-14 73 views
10

我在学习ExtJS 4,我只是想出了如何将容器/面板居中。为了做到这一点,我需要添加以下我我app.jsExt JS 4 ux软件包在哪里

Ext.Loader.setPath('Ext.ux', 'extjs/examples/ux'); 
Ext.require('Ext.ux.layout.Center'); 

UX的文件夹是在与ExtJS的4附带的示例文件夹的顶部,我不知道为什么这个包和一些其他人在示例文件夹中,而不是与框架的其余部分在src文件夹中。

+1

我也觉得这很奇怪。 – 2014-02-13 13:04:14

回答

7

因为Sencha认为它们是“测试代码”。通常,代码ux中的代码将包含在以下版本的主代码分支中。

+5

补充说明:“ux”代表用户扩展,意思是不由Sencha构建必然的,因此不是开箱即用的框架的一部分。 – dbrin 2012-03-15 03:47:28

+5

因此,它们包含测试版文档作为框架的一部分?这似乎有点奇怪。 – 2012-09-24 20:43:51