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'”时,它只是将所有组件挤压到屏幕上,甚至有几个组件丢失了。