此文用来记录学习笔记

•上一讲我们已经学过了window的使用,那么在这将中,我们将结合然后把Ext中需要注意的地方,以及组建的使用给予介绍。indow做几个Web开发的经典示例.
•ExtWeb实战300例:
–例1:点击按钮打开一个window,window重复创建的问题
•重点分析:这个问题是初学者经常会犯错的地方,一般来说简单的代码不会产生此问题,但是如果以后代码复杂以后,这个问题如果发生调试起来会非常麻烦!!
附上栗子代码
 1 Ext.onReady(function () {
 2
 3     //ex001:点击一个按钮 ,打开一个新的窗体 window重复创建的问题
 4     //第一种实现
 5     //JQuery code: var btn = $('#btn'); var dombtn = btn.get(0);
 6     var btn = Ext.get('btn');        //这个元素是经过Ext包装的一个Ext的Dom对象//alert(btn.dom.value);
 7     btn.on('click', function () {
 8         if (!Ext.getCmp('mywin')) {
 9             Ext.create('Ext.window.Window', {
10                 id: 'mywin',        //如果你给组件加了一个id  那么这个组件就会被Ext所管理
11                 title: '新窗体',
12                 height: 300,
13                 width: 400,
14                 renderTo: Ext.getBody() //,
15                 //modal:true
16             }).show();
17         }
18     });
19
20
21 });

 1 Ext.onReady(function () {
 2
 3     //ex001:点击一个按钮 ,打开一个新的窗体 window重复创建的问题
 4     //第二种实现
 5         var win = Ext.create('Ext.window.Window',{
 6                     title:'新窗体' ,
 7                     height:300 ,
 8                     width:400 ,
 9                     renderTo:Ext.getBody() ,
10                     closeAction:'hide'  //closeAction默认是destroy
11         });
12
13         Ext.get('btn').on('click',function(){
14                 win.show();
15         });
16
17 });

学习之余可以提高一下文学修养www.fishcmonkey.com

转载于:https://www.cnblogs.com/lisr/p/3928252.html

Ext JS学习第五天 Ext_window组件(二)相关推荐

  1. 使用Ext JS,不要使用页面做组件重用,尽量不要做页面跳转

    2019独角兽企业重金招聘Python工程师标准>>> 使用Ext JS,不要使用页面做组件重用,尽量不要做页面跳转 今天,有人请教我处理办法,问题是: 一个Grid,选择某条记录后 ...

  2. Vue.js 学习笔记 五 常用的事件修饰符

    介绍几个常用的事件修饰符 直接上代码 <div id="divApp"><div class="divColor" v-on:click=&q ...

  3. Vue.js 学习笔记 四 用一,二,三的知识做个跑马灯

    做个简单的跑马灯效果 页面定义2个按钮,绑定2个方法. <div id="divApp"><input type="button" value ...

  4. EXt js 学习笔记总结

    1. get . fly. getCmp .getBody .getDoc .getDom..    get-----ExtJs获取节点.dom.提供缓存机制  Ext.Element类是Ext对DO ...

  5. Vue.js学习笔记 02、Vue组件篇笔记

    文章目录 前言 一.全局组件 子组件应用 组件优点:组件的可复用性 全局组件缺点描述 二.局部组件 创建与注册局部组件(认识components属性) 局部组件的默认规定(组件名称首字母全都大写) 三 ...

  6. vue 父链和子组件索引_Vue.js 学习笔记 第7章 组件详解

    组件(Component)是Vue.js最核心的功能,也是整个框架设计最精彩的地方,当然也是最难掌握的. 本章将带领你由浅入深地学习组件的全部内容,并通过几个实战项目熟练使用Vue组件. 7.1 组件 ...

  7. Ext JS学习第十六天 事件机制event(一)

    此文用来记录学习笔记: 休息了好几天,从今天开始继续保持更新,鞭策自己学习 今天我们来说一说什么是事件,对于事件,相信你一定不陌生, 基本事件是什么?就类似于click.keypress.focus. ...

  8. Ext JS学习第二天 我们所熟悉的javascript(一)

    此文用来记录学习笔记: •ExtJS是一个强大的javascript框架,如果想真正的掌握ExtJS,那么我们必须要对javascript有一定的认识,所以很有必要静下心来,抱着一本javascrip ...

  9. EXT.JS 学习笔记

    store.loadData() loadData(object data, [Boolean append])从本地JavaScript变量中读取数据,append为true时,将读取的数据附加到原 ...

最新文章

  1. 《Java技术》第三次作业--面向对象——继承、抽象类、接口
  2. 面试常用shell脚本_Shell脚本编写及常见面试题
  3. Special Judge Ⅲ(这道题考的就是出栈序列判定_关键代码不差什么)
  4. 14.并发与异步 - 2.任务Task -《果壳中的c#》
  5. oracle查看锁表进程,杀掉锁表进程
  6. 谷歌浏览器http请求出现:Provisional headers are shown 提示
  7. linux好压iso压缩文件,【WinRAR Linux版】WinRAR Linux版下载_多特软件站
  8. js--动态生成表格
  9. 【HISI系列】之HISI芯片码率控制使用说明
  10. Unity特效基础:简易爆炸效果
  11. 30天简单了解Java-Day5深入类和对象
  12. Error:In PaddlePaddle 2.x
  13. 为什么《王者荣耀》的音乐让人过耳不忘? 天美讲述游戏音频设计背后的故事
  14. 特斯拉“翻脸”,拼多多“翻车”
  15. 以太坊-EVM第3部分——动态数据类型的表示方法
  16. 外媒:越南称中国钻井平台向东南偏东方向转移(1)
  17. 浪潮信息10亿投向云计算
  18. java宅急送下载_pom.xml · blucywei/java宅急送物流管理项目 - Gitee.com
  19. 一键屏蔽135、137、138、139、445危险端口和服务
  20. 5月上新(上)丨元宇宙、因果推断、薛定谔方程...你关注的都在这

热门文章

  1. 【Protocol Buffer】Protocol Buffer入门教程(一):简介和安装
  2. 【Linux】一步一步学Linux——watch命令(135)
  3. 创新创业计划书_创践——大学生创新创业实务 ——如何撰写一份优秀的商业计划书...
  4. 大四报了个天价培训班,变成量产型炮灰工程师
  5. java学习笔记2021.1.10
  6. U盘安装BackTrack5,提示Could not find kernel image: linux
  7. html绘图环境,HTML_HTML5 在canvas中绘制文本附效果图,一、绘制文本 在绘图环境中提 - phpStudy...
  8. mysql 时间间隔分组_sql的两种以时间间隔分组的方法
  9. 报错 之 ModuleNotFoundError: No module named ‘setproctitle‘
  10. c++ 0.你好,世界