无论我使用什么高度参数,我的窗口都保持着约250px的稳定高度。当我通过600显示时,console.log语句输出600,例如, getIFrameWindow().show({height: 600})
,所以我知道我的高度参数正在被正确传递和接收,但是我的窗口没有正确的高度渲染。
getIframeWindow : function () {
return {
show :function(args) {
args=args||{};
win = new Ext.Window({
width :args.width||200,
height :args.height||200,
items :[{
border : false,
xtype : 'iframepanel',
defaultSrc : args.src||'_blank.htm'
}]
});
console.log(win.height);
win.show();
},
答案 0 :(得分:1)
试试这个:
width :args.width * 1.0 ||200, height :args.height * 1.0 ||200,
args.width和args.height将成为数字