2012-03-14 74 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