Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96141
  • 博文数量: 34
  • 博客积分: 925
  • 博客等级: 准尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-15 11:52
文章分类

全部博文(34)

文章存档

2011年(34)

我的朋友

分类: 系统运维

2011-08-30 15:37:41

  • Viewport
Viewport代表整个浏览器窗口,直接渲染到document.body节点,取代页面中的所有内容。一般作为应用程序主界面。
  • Window
Window表示应用程序窗口,其实是一个浮动的层,直接调用show方法显示窗口,窗口有关闭钮;
窗口的关闭直接调用close方法,窗口的隐藏使用hide方法;
使用modal属性来配置模式窗口。

  1. new Ext.Viewport({
  2.         layout:"border",
  3.         items:[
  4.             {region:"north",height:100,title:"顶部工具Logo及Banner"},
  5.             {region:"west",width:150,title:"菜单"},
  6.             {region:"center",title:"主区域"}
  7.         ]
  8.     });


  • 一般情况下,在一个应用里面不要创建太多的窗口,这些窗口定义成全局的,动态loading内容就可以了。可以这样:
  1. var btn = new Ext.Button({text: "创建新窗口"});
  2.     btn.on("click", function(){
  3.         if(!childWin){
  4.             alert(124);
  5.             var win = new Ext.Window({
  6.                 width:400,
  7.                 height:300,
  8.                 title:"My Ext Window",
  9.                 maximizable:true,
  10.                 modal:true,
  11.                 closeAction:"hide"
  12.             })
  13.         }
  14.     });
sdf

阅读(432) | 评论(0) | 转发(0) |
0

上一篇:extJS 常用组件

下一篇:extJS对话框

给主人留下些什么吧!~~