将Ext.ux.touch.Grid与Sencha 2.0集成

时间:2014-01-21 04:35:22

标签: extjs sencha-touch sencha-touch-2

我想在Sencha 2.0中以某种网格视图格式显示数据。当我找到这个时,我找到了

http://www.mindstick.com/Forum/989/Grid%20view%20data%20format%20in%20Sencha%20touch

Sencha Touch不提供任何网格控件或任何其他控件来以网格格式显示数据,因此您必须使用用户扩展。

我想知道Ext.ux.touch.Grid集成的步骤,比如放置这些文件的位置等。

提前致谢

2 个答案:

答案 0 :(得分:0)

从Sencha Touch 2.3.0开始,

Ext.grid.Grid可用:在这里,您可以找到如何将其集成到您的应用程序中。

在主项目文件夹中创建文件夹packages

enter image description here

将路径添加到Ext.Loader

//<debug>
Ext.Loader.setPath({
    'Ext': 'touch/src',
    'YourAppNamespace': 'app',
    'Ext.ux': './ux',
    'Ext.grid': 'packages/sencha-touch-grid/src/grid'
});
//</debug>

然后你可以在你的应用程序中扩展它:

Ext.define('YourAppNamespace.view.AdvancedGrid', {
    extend: 'Ext.grid.Grid',
    config: { 
    // ...
});

答案 1 :(得分:0)

据我所知,Ext.grid.Grid仅在您为Sencha Complete或捆绑支付Sencha $ 4k时才可用。它不附带2.x香草下载...如果有人不知道,请发布你找到这个包的地方,因为它没有出现在我的touch src文件夹中。当我看到$ 4k的价格标签时,我感到很沮丧......贪婪永远不会离开。