gpt4 book ai didi

javascript - ExtJS:将项目动态添加到视口(viewport)区域

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:27:53 25 4
gpt4 key购买 nike

假设我在一个创建 Viewport 的文件中有一个 JS:

Ext.create('Ext.container.Viewport', {
layout: 'border',
items: [
{
region: 'center'
},
...
]
});

现在假设我有另一个 JS 文件随后加载这个组件定义:

{
contentEl: 'content',
height: '100%'
}

如何将带有 contentEl: 'content' 的组件添加到 'center' 区域?

最佳答案

var viewPort = Ext.create('Ext.container.Viewport', {
layout: 'border',
items: [
{
region: 'center',
id:'centerViewPortId'
}
]
});

//your second javascript file
Ext.onReady(function(){
var contentEl = Ext.create('Ext.Component', {
contentEl: 'content',
renderTo: Ext.getBody()
});
viewPort.getComponent('centerViewPortId').add(contentEl);
});

关于javascript - ExtJS:将项目动态添加到视口(viewport)区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6063896/

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