gpt4 book ai didi

javascript - EXTJS 在 Ext.window.Window 中显示 View

转载 作者:行者123 更新时间:2023-12-02 17:16:42 24 4
gpt4 key购买 nike

我使用的是4.2版本。

我目前有一个扩展面板的 View 。在此面板上有一个显示模式窗口的按钮。单击按钮时的 Controller 代码如下(我从 extjs docs 中提取):

displaySearch : function(btn) {
var panel = Ext.create('Ext.window.Window', {
title: 'Hello',
height: 200,
width: 400,
layout: 'fit',
modal : true,
items: {
...
}
}).show();
}

我想要一个已经创建的 View 在我刚刚定义的模式窗口内呈现。

我该怎么做?

最佳答案

如果您为该 View 定义了别名(xtype),假设它是“myview”,那么您只需将其添加到如下项目:

var panel = Ext.create('Ext.window.Window', {
title: 'Hello',
height: 200,
width: 400,
autoShow:true,
layout: 'fit',
modal : true,
items: [{
xtype:'myview'
}]
});

另外,你不需要在创建的窗口上调用show(),只要配置autoShow:true就足够了。

关于javascript - EXTJS 在 Ext.window.Window 中显示 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24372969/

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