2013-11-13 2 views
0

У меня проблема с списком с sencha touch 2.3. Я установил плагин PullRefresh в своем приложении, но когда я вытягиваю свой список и освобождаю его, refreshFn никогда не вызывается. Вот мой код:Sencha Ext.plugin.PullRefresh

plugins: [ 
     { xclass: 'Ext.plugin.PullRefresh', 
      pullText: '', 
      autoSnapBack : false, 
      refreshFn: function(callback, plugin) { 
       console.log("Pulled"); 
      }, 
     } 
    ] 

Заранее большое спасибо за ответ

+0

Ну, я не вижу никаких «refreshFn» в документах! –

ответ

1

Вам нужно заменить refreshFn: раздел с этим:

listeners:{ 
    latestfetched: function(eOpts) { 
     console.log("Pulled"); 
    } 
} 
0

Используйте эту функцию для Использование PullRefreshplugin в Sencha ,

plugins: [{ 
xclass: 'Ext.plugin.PullRefresh', 
pullRefreshText: 'Getting Refresh...', 
refreshFn: function() { 
    var store = Ext.getStore('Company'); 
    store.getProxy().setExtraParam(Sencha App.util.Config.currentCompany); 
    Ext.Viewport.setMasked({ 
     xtype: 'loadmask' 
    }); 
    store.load(function(records, operation, success) { 
     Ext.Viewport.setMasked(false); 
    }); 
}}] 
Смежные вопросы