关于extjs:如何将自定义UX添加到Sencha touch

How to add Custom UX into Sencha touch

可能是一个基本问题,但能否请一个人阐明我如何在我的Sencha touch应用程序中包含自定义ux。

这是详细信息
1.我正在将youtubeplayer添加到sencha touch(http://code.google.com/p/ext-ux-youtubeplayer/downloads/detail?name=ext-ux-youtubeplayer-0.5.rar


嗯...在我的app.js中,我有一个Ux插件,但我对setPath的调用看起来像这样:

1
2
3
4
5
Ext.Loader.setPath({
  'Ext': 'touch/src',
  'MyApp': 'app',
  'Ux': 'vendor/Ux'
});

该插件的类为Ux.layout.Accordion,我的文件夹结构如下:

1
2
3
4
5
6
7
8
root
|_app
|_resources
...
|_vendor
 |_Ux
  |_layout
   |_Accordion.js

我的sencha.cfg中的对应行是:

1
app.classpath=${app.dir}/vendor,${app.dir}/app.js,${app.dir}/app

我想知道您的setPath参数是否正确,也许您不应该完全扩展类名?我也很确定,路径也应该相对于您的index.html文件。