gpt4 book ai didi

sencha-touch-2 - Sencha Touch嵌套formpanel高度问题

转载 作者:行者123 更新时间:2023-12-01 02:28:46 24 4
gpt4 key购买 nike

在构建 View 时,我尝试在面板中嵌套一个表单面板,然后嵌套一个面板。

所以基本上有一个这样的嵌套结构:
Ext.Panel--Ext.form.Panel--Ext.Panel
问题是,formpanel 没有高度。如果formpanel 能达到它需要的高度,那就太好了。就像 CSS 中的 height: auto 一样。

有任何想法吗?

代码如下:

Ext.define('MyApp.view.MyView', {
extend: 'Ext.Panel',
xtype: 'myview',

config : {
scrollable: true,
items : [
{
xtype: 'formpanel',
items: [
{
html: 'Content in formpanel'
}
]
},
{
xtype: 'panel',

items: [
{
html: "Content in panel"
}
]
}
]
}
});

提前致谢。

最佳答案

您可以尝试使用 layoutflex像这样的属性:

Ext.define('MyApp.view.MyView', {
extend: 'Ext.Panel',
xtype: 'myview',

config : {
scrollable: true,
layout: 'vbox',
defaults: {flex: 1},
items : [
{
xtype: 'formpanel',
items: [
{
html: 'Content in formpanel'
}
]
},
{
xtype: 'panel',

items: [
{
html: "Content in panel"
}
]
}
]
}
});

您可以从这里了解更多信息 video关于 Sencha Touch 2 中的布局。希望它有所帮助:)

关于sencha-touch-2 - Sencha Touch嵌套formpanel高度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14463958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com