小编Nic*_*muz的帖子

Sencha Touch中doLayout()和doComponentLayout()之间的区别?

正如标题所说,在Sencha Touch中调用doLayout()doComponentLayout()组件之间有什么区别?我试着看一下文档,但是没有清楚地解释这一点.

extjs sencha-touch

8
推荐指数
1
解决办法
7916
查看次数

在Sencha Touch中存储自定义排序

我有一个商店+模型,它连接到第三方插件(Ext.ux.TouchGridPanel).该插件使用相关映射正确调用商店的sort()方法.一切都很好,商店自己排序.但是,我更愿意在商店中添加客户排序.我尝试在我的模型中添加sortType字段:

Ext.regModel("Transactions", {
    fields: [
        {
            name: 'unit',
            type: 'string',
            sortType: function(value) {
                console.log('PRINT GDAMNIT');
                return 0;
            }
        },

        ...

    ]
});
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用,并且不会调用sortType.

TLDR:如何为商店进行自定义排序?

sorting extjs sencha-touch

4
推荐指数
1
解决办法
1万
查看次数

如何在Sencha Touch中使用一个请求将数据加载到多个商店?

我正在开发一个具有多个数据存储的Sencha Touch应用程序.为了提高性能,我想在单个HTTP请求中将数据加载到这些存储中.

为此,服务器将输出不同的JSON根元素,每个存储一个.如何在Sencha Touch中完成这项工作?

这个问题也可能对Ext JS开发人员有用,因为我相信Ext JS使用与Sencha Touch相同的数据存储.

任何建议将不胜感激.

javascript extjs sencha-touch

2
推荐指数
1
解决办法
1891
查看次数

使用Sencha Touch时,Google Maps标记点击在iPad上无效

有没有人能够在iPad上获得地图标记点击?我尝试过以下版本,它在Google Chrome上运行良好,但在iPad上运行不佳.

// Marker
var marker = new google.maps.Marker({
    position: location,
    title: 'Title',
    map: map,
    icon: '/images/marker.gif'
});

// Click listener
google.maps.event.addListener(marker, 'click', function() {

    ...

});
Run Code Online (Sandbox Code Playgroud)

google-maps extjs google-maps-api-3 ipad sencha-touch

2
推荐指数
1
解决办法
2714
查看次数