Ext JS 4 ux包在哪里?

Ada*_*ner 10 javascript extjs extjs4

我正在学习ExtJS 4,我只是弄清楚如何将容器/面板放在中心位置.为了做到这一点,我需要在我的app.js顶部添加以下内容

Ext.Loader.setPath('Ext.ux', 'extjs/examples/ux');
Ext.require('Ext.ux.layout.Center');
Run Code Online (Sandbox Code Playgroud)

ux文件夹位于ExtJS 4附带的示例文件夹中,我想知道为什么这个包和其他一些文件夹位于examples文件夹中,而不是与框架的其余部分一起位于src文件夹中.

sha*_*sha 7

因为Sencha认为它们是"beta-code".通常代码ux将包含在以下版本的主代码分支中.

  • 添加说明:"ux"代表User Extensions,意思不是Sencha必须构建的,因此不是开箱即用的框架的一部分. (5认同)
  • 那么它们包含beta内容的文档作为框架的一部分?这似乎有点......奇怪. (5认同)