Javascript - ExtJs - Window组件
1.所有组件都可以放入window,此时子组件不需要配置renderTo,只需要将它们作为window的items子项即可。
2.items子项必须先创建,最后创建window,否则子项不会显示。
3.应在关闭window之前(beforeclose事件)销毁它
Ext.create("Ext.window.Window", {
id: "AuthorizationWin",
title: "正在编辑……",
autoShow: true,
style: "border:none;padding:10px;", //去除window组件dom元素的边框
border: false, // 去除window组件的边框
modal: true, //添加遮罩
layout: "anchor",
width: ,
height: ,
items: [
Ext.getCmp("gridPanel")
],
listeners: {
beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
this.destroy();
},
close: function () { }
}
});
登录框
//创建表单
Ext.create("Ext.form.Panel", {
id: "formLogin",
border: false, // 去除panel组件的边框
defaultType: "textfield",
defaults:{style:"margin-top:10px;"},
layout: {
type: 'vbox',
align: 'center'
},
items: [
{
height: ,
emptyText:"用 户",
fieldStyle: { background: '#ffffff url(/Img/Ico/user.png) no-repeat 8px center', paddingLeft: '33px' }
},
{
height: ,
emptyText: "密 码",
fieldStyle: { background: '#ffffff url(/Img/Ico/block.png) no-repeat 8px center', paddingLeft: '33px' }
},
{
xtype:"button",
style: "border:none;background:#16699E;margin-top:10px;",
iconCls:"btnIco",
width: ,
height:,
frame:false,
border: false,
text:"登 入"
}
]
});
Ext.create("Ext.window.Window", {
title: "Drugs ERP Login",
bodyPadding: ,
autoShow: true,
style: "border:none;padding:10px;", //去除window组件dom元素的边框
border: false, // 去除window组件的边框
closable: false,
draggable:false,
layout: "anchor",
width: ,
height:,
items: [
Ext.getCmp("formLogin")
],
listeners: {
beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
this.destroy();
},
close: function () { }
}
});
});
.btnIco {
background: url(../../Img/Ico/login.png);
margin-left:78px;
}

Javascript - ExtJs - Window组件的更多相关文章
- Javascript - ExtJs - GridPanel组件
GridPanel组件(Ext.grid.GridPanel)logogram:Ext.grid.Panel | xtype:gridpanel 此类派生自Ext.Panel,创建表格需要两个必须的对 ...
- 实用ExtJS教程100例-008:使用iframe填充ExtJS Window组件
上面两节中我们分别演示了ExtJS Window的常用功能 和 如何最小化ExtJS Window组件,在这篇内容中我们来演示一下如何使用iframe填充window组件. 思路很简单,首先创建一个w ...
- Extjs window组件 拖动统制
Extjs window组件 拖动控制有时候一拖就拖出了浏览器,在想拖回来就不好办了: 解决办法:参考以下代码,在加载Ext核心库以后执行: Ext.override(Ext.Window, { ...
- Javascript - ExtJs - TreePanel组件
TreePanel组件(Ext.tree.TreePanel)logogram:Ext.tree.Panel | xtype:treepanel 树与节点 树面板组件的根是源头,从根上拓展出其它的子节 ...
- Javascript - ExtJs - ToolTip组件
一个浮动的提示信息组件…… Ext, //可选 指定箭头的位置 anchor: 'buttom', ...
- Javascript - ExtJs - XTemplate组件
XTemplate组件(Ext.XTemplate) 如果有一些重复的html代码需要装入数据,可以考虑使用XTemplate模板组件.XTemplate可以填入数组.对象,支持条件判断.for循环. ...
- Javascript - ExtJs - GridPanel组件 - 编辑
GridPanel组件 - 编辑 Ext.grid.plugin.Editing 如果要对表格使用列编辑器控件,则需要完成以下几步 1.将columns中需要编辑的列设为editor并提供编辑列时所要 ...
- Javascript - ExtJs - TabPanel组件
示例 Ext.create('Ext.tab.Panel', { width: "100%", renderTo: "tabBox", ...
- 无废话ExtJs 入门教程三[窗体:Window组件]
无废话ExtJs 入门教程三[窗体:Window组件] extjs技术交流,欢迎加群(201926085) 1.代码如下: 1 <!DOCTYPE html PUBLIC "-//W3 ...
随机推荐
- Javascript的组成——EMACScript、DOM、BOM
EMACScript:一种规范,JS必须准守它的约定,JS的核心. DOM:文档对象模型,W3C标准,JS访问HTML文档的接口. BOM:浏览器对象模型,没有统一的标准.JS访问浏览器的接口. EM ...
- opencv: 轮廓提取;
一般轮廓提取是通过对图像的梯度进行卷积计算,得到图像边缘(滤波),常用的边缘检测方法有candy.sobel. Laplacian等,再对二值化后的边缘图像进行轮廓计算: 1.Candy算子: cv: ...
- 【强大的视频编辑工具】Adobe Premiere Pro CC 2019 for Mac
[简介] PR CC是视频编辑爱好者和专业人士必不可少的视频编辑工具.它可以提升您的创作能力和创作自由度,它是易学.高效.精确的视频剪辑软件.PR CC提供了采集.剪辑.调色.美化音频.字幕添加.输出 ...
- 「Python」6种python中执行shell命令方法
用Python调用Shell命令有如下几种方式: 第一种: os.system("The command you want"). 这个调用相当直接,且是同步进行的,程序需要阻塞并等 ...
- 理解I/O:随机和顺序
转自:https://blog.csdn.net/BaiWfg2/article/details/52885287 原文:http://www.violin-memory.com/blog/under ...
- powershell 定时删除脚本
powershell 定时删除脚本 $today=Get-Date #"今天是:$today" #昨天 #"昨天是:$($today.AddDays(-1))" ...
- HDFS 上文件块的副本数设置
一.使用 setrep 命令来设置 # 设置 /javafx-src.zip 的文件块只存三份 hadoop fs -setrep /javafx-src.zip 二.文件块在磁盘上的路径 # 设置的 ...
- redis注册成window服务 标签: redis
注册服务 redis-server.exe –service-install redis.windows.conf 删除服务 redis-server –service-uninstall 开启服务 ...
- IDEA DEBUG无法启动
如题:idea DEBUG无法启动 解决方法: 1.查找出占用进程id 2.杀死进程 cmd 输入 命令: 1.netstat -ano|findstr 4405 2.taskkill -f -pid ...
- JavaScript 从入门到放弃(二)模块化工具requirejs
入门教程: 1.JS模块化工具requirejs教程(一):初识requirejs 2.JS模块化工具requirejs教程(二):基本知识 描述 这几天在使用github最活跃的基于bootstra ...