
ExtJs之组件(window)
发布日期:2021-08-26 19:03:37
浏览次数:14
分类:技术文章
本文共 1060 字,大约阅读时间需要 3 分钟。
Ext.create('Ext.window.Window',{ title:'', width:400, height:300, constrain:true,//限制窗口不超出浏览器边界 constrainHeader:true,//不允许该窗口的title超出浏览器边界 renderTo:Ext.getBody()//新创建的组件 渲染到什么位置 modal:true //设置一个锁态 不关的话其他不能操作了 plain:true //设置窗口透明背景 x:50, y:50, //坐标 html:'<div style=width:200px;height:' autoScroll:true, //添加滚动条 icon:'', //字符串参数 图片的路径 iconCls:'', //CSS样式 closeAction:'hide', //默认destory 隐藏hide onEsc: //复写onEsc函数 默认情况下按esc关闭窗口 }).show();//默认隐藏 点击一个按钮创建一个窗口 var btn = Ext.get('btn'); btn.on('click',function(){//添加一个事件处理器到此元素 if(!Ext.getCmp('mywin'))//加这个也可以 Ext.create('Ext.window.Window',{ id:'mywin', //有id表面只有一个 那么这个组件被Ext所管理 title:'新窗体', height:300, width:400, renderTo:Ext.getBody(), }); } 老方法: //将表单放到一个窗口中,并显示 var postWindow = new Ext.Window({ title: "人员信息表单", width: 600, height:500, collapsible:true, maximizable:true, layout: 'fit', plain:true, bodyStyle:'padding:5px;', modal:true, items: postForm }); var grid = new Ext.grid.GridPanel({ }); 防止重复创建 1.modal 打开后其他不可动 2.比较id-- if(!Ext.getCmp('mywin'))
转载于:https://www.cnblogs.com/lucare/p/9312678.html
转载地址:https://blog.csdn.net/weixin_33894992/article/details/94628614 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年02月10日 09时21分59秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
DOS批处理高级教程:第四章 批处理中的变量
2019-06-30
【机器学习】多项式回归
2019-06-30
Cube的高级设置
2019-06-30
golang笔记——命令
2019-06-30
return在try...except...finally...中的表现
2019-06-30
RabbitMQ入门教程
2019-06-30
树莓派使用Samba进行局域网共享
2019-06-30
C#常用库及函数
2019-06-30
运行错误的判断与调试
2019-06-30
.net 预编译 提示中导入的类型 冲突
2019-06-30
SQL Server通过外部程序集注册正则表达式函数(CLR函数)
2019-06-30
还是得写点什么
2019-06-30
环形链表
2019-06-30
HTML多媒体
2019-06-30
div均匀分布代码实例
2019-06-30
js跨域
2019-06-30
ffmpeg服务器安装
2019-06-30
新手入门学习(二)
2019-06-30
到底要不要给开发人员管理服务器的权限01?
2019-06-30
实操总结:小程序裂变0成本获客3要素
2019-06-30