如何在创建视口时向视口添加浮动窗口。 当我想添加whith
时viewport.on('add',function(){
//my functionality here
});
我如何添加???
任何帮助??
答案 0 :(得分:0)
除非您覆盖其内部方法,否则在创建视口时,无法将组件添加到视口中。而你正在做的是为“add”事件添加一个事件监听器,当事件被添加到容器时会触发该事件。
我不明白您为什么要尝试向视口添加窗口,但是您可以像添加任何其他项一样添加它。
Ext.create("Ext.container.Viewport", {
items: [{
xtype: "window",
width: 400,
height: 400,
title: "My Window"
}]
});
或者只是自己创建窗口,因为它无论如何都被约束到文档主体。
请记住,您必须先在窗口上调用show
方法,然后才能呈现给文档(除非您在窗口配置中设置autoShow: true
)。