问题描述
|
我想用Sencha touch中的登录表单创建一个类似iPad的弹出窗口。我怎样才能做到这一点?
解决方法
您可以尝试使普通的Ext.Panel看起来像一个弹出框
var gkpopover = new Ext.Panel({
id :\'gkpopoverpanel\',floating:true,modal:true,width:\'100px\',height:\'100px\',});
注意:永远不要忘记设置高度和宽度。
并显示
gkpopover.show(\'pop\');
希望这是有道理的。
,在sencha touch 2上,浮动贬值。我已经将@geekay代码修改为;
//show info popover?
var popoverpanel = new Ext.Panel({
modal:true,left:\'10%\',top:\'10%\',width:\'80%\',height:\'80%\',hideOnMaskTap: true,html:data.info
});
Ext.Viewport.add(popoverpanel);
popoverpanel.show(\'pop\');
归功于他!
,正如这篇文章所指出的,煎茶完全满足您的需求。
尝试这个 :
new Ext.Panel({
fullscreen : true,items : [
{
xtype : \'toolbar\',docked : \'top\',items : [
{
text : \'Open\',handler : function (button) {
var panel = new Ext.Panel({
height : 200,width : 200,html : \'Hello\'
});
panel.showBy(button,\'tr-bc?\');
}
}
]
}
]});