Sencha Touch - 调用不正确的Pullrefresh函数版本

时间:2013-08-07 09:07:55

标签: pull-to-refresh sencha-touch-2.2

我在以下代码中使用PullRefresh,但它在构建中不起作用:

        xtype:'dataview',
        mode:'multi',
        plugins: [
            {
                xclass: 'Ext.plugin.PullRefresh',
                fetchLatest: function(plugin) {
                    var json = localStorage.getItem("JSON");
                    Ext.Ajax.request({
                        method:'POST',
                        url:webservice_url,
                        params:{ params:json},
                        success:function (response) {
                            var storeobj = Ext.getStore('questions');
                            storeobj.sync();
                            storeobj.add(result.info.info);
                            storeobj.sync();
                        },
                        failure: function(res){
                            console.log('Failure');
                        }
                    });
                }
            }
        ],

运行构建时会发生的事情是pullRefresh.js的fetchLatest函数被驱逐,而不是上面的fetchLatest函数。

1 个答案:

答案 0 :(得分:0)

我遇到与你相同的问题,配置函数'fetchLatest'可能不是一个好主意。

这可能是一个解决方案:

http://www.sencha.com/forum/showthread.php?261763-PullRefresh-without-refreshFn&p=1007532#post1007532