想用以下Ext.Window,遇到几个问题:
1.MODAL:
想显示的时候采用MODAL的方式,找了半天,终于发现原来有一个属性就是:modal,直接设置成true就好了
2.让窗体居中显示
var btn = Ext.get('addPhoto');
var addPhotoWin;
btn.on('click', function() {
if (!addPhotoWin) {
addPhotoWin = new Ext.Window({
// renderTo: 'fi-form',
frame : true,
modal : true,
resizable : false,
plain: true,
closeAction : 'hide',
items : [fp]
});
}
addPhotoWin.show(this);
});
折腾了1个多小时,和例子比较来比较去,就是弄不清楚为什么例子上是居中的,而我的不居中,最后才发现,原来我对Ext.Windows设置了renderTo属性,只要不设置就可以了。
3.动画显示
show的时候带一个参数就好了。