Javascript Sencha触摸垂直滚动问题

Javascript Sencha触摸垂直滚动问题,javascript,sencha-touch,extjs,Javascript,Sencha Touch,Extjs,我有一个底部有一个按钮的列表,只有滚动到底部才能看到该按钮。当我打开手机的横向模式时,它允许我滚动,但在纵向模式下不能滚动。我不明白为什么我可以在一个视图中滚动,而不能在另一个视图中滚动 这是我的配置代码: var config = { cls: 'customizationScreen', titlebarTitle: 'Customize', scroll: 'vertical', layout: { t

我有一个底部有一个按钮的列表,只有滚动到底部才能看到该按钮。当我打开手机的横向模式时,它允许我滚动,但在纵向模式下不能滚动。我不明白为什么我可以在一个视图中滚动,而不能在另一个视图中滚动

这是我的配置代码:

var config = {
        cls: 'customizationScreen',
        titlebarTitle: 'Customize',
        scroll: 'vertical',
        layout: {
            type: 'vbox'
            },
        items: [
            {
                scroll: 'vertical',
                xtype: 'container',
                items: [this.customizationList]
            },
            {
                layout: {
                    type: 'hbox',
                    align: 'center',
                    pack: 'center'
                    },
                defaults: {
                        xtype: 'button',
                        baseCls: 'greyButtonUp orderButton',
                        pressedCls: 'greyButtonDown'
                },
                items: [
                    {
                        text: 'Check-Out',
                        handler: Ext.createDelegate(this.onCheckOutClick, this)
                    }
                ]
            }
        ]

    };

有什么建议吗,非常感谢?

我还没有机会尝试这些 1.添加布局:'fit'

items: [
        {
            scroll: 'vertical',
            xtype: 'container',
            layout: 'fit',
            items: [this.customizationList]
        },
如果这不起作用,我将使用数据视图而不是列表,看看这是否起作用

我是基于我在这里读到的类似(但不同)的问题

如果你能弄明白这一点,请告诉我们……

当我在代码中添加“layout:'fit'”时,它只是将所有组件挤压到屏幕上,甚至有几个组件丢失了。