gpt4 book ai didi

extjs - 面板内的面板 : autoScroll not working

转载 作者:行者123 更新时间:2023-12-01 06:16:19 25 4
gpt4 key购买 nike

我有这个 View (DetailsContainer,这个问题的代码部分中的第一类),里面有两个项目(MetaDataPanel,Preview),但是自动滚动在 MetaDataPanel 中不起作用(按照代码)。
所以当我在 MetaDataPanel 中放入一些项目时,自动滚动不起作用......
PS:MetaDataPanel 的内容是动态生成的,向该面板添加元素...
有什么建议吗?

Ext.define('DP.view.DetailsContainer' ,{ 
id: 'DetailsContainer',
extend: 'Ext.Panel',
alias : 'widget.DetailsContainer',
collapsible: true,
// margins:'5 0 5 5',
split:true,
layout: {
type: 'accordion',
align: 'stretch',
pack : 'start'
},

initComponent: function() {


Ext.apply(this, {

items: [{
xtype: 'MetaDataPanel',
flex:1
},{
xtype: 'Preview',
flex:2
}]
});

this.callParent(arguments);
}
});


Ext.define('DP.view.MetaDataPanel' ,{
id: 'MetaDataPanel',
extend: 'Ext.Panel',
alias : 'widget.MetaDataPanel',
title : 'MetaDati',
layout: 'fit',
autoScroll:true, //TODO: autoscroll not working
initComponent: function() {
Ext.apply(this, {
items: [{
xtype: 'component' ,
html: 'Nessun File o Cartella selezionata. Selezionare un elemento per visualizzare i metadati!',
margin: 5,
style: {
color: '#000000'
}
}]
});
this.callParent(arguments);
}
});

最佳答案

在具有合适布局的容器上指定 autoScroll 没有意义。 child 总是适合容器的大小,它永远不会更大,所以你永远不能滚动。您需要内部组件上的 autoScroll。

关于extjs - 面板内的面板 : autoScroll not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11225227/

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