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