如何在现代工具箱应用程序中启用拉式刷新

wpcxdonn  于 2022-09-26  发布在  其他
关注(0)|答案(1)|浏览(139)

当使用Ext.application()(现代工具箱)创建应用程序时,移动浏览器上的拉刷新功能似乎被禁用。有没有办法重新启用它?
代码:

Ext.application({
    name : 'Fiddle',

    launch : function() {
        //Ext.Msg.alert('Fiddle', 'Welcome to Sencha Fiddle!');
        Ext.Viewport.add({
            xtype: 'panel',
            title: 'Title',
            html: 'content'
        });
    }
});
1yjd4xko

1yjd4xko1#

所描述的问题来自Ext.Viewport示例,更确切地说,是它对body元素的样式所做的修改。如果我跳过“普通”应用程序启动过程(例如,直接在主体上渲染初始视图,并在创建视口的Ext.application()调用之前返回),它将按预期工作:

Ext.onReady(function () {
    Ext.create({
        xtype: 'panel',
        renderTo: Ext.getBody(),
        fullscreen: true,
        title: 'Panel',
        html: 'My panel text...'
    });
        return;
        Ext.application({...});
});

相关问题