此文用来记录学习笔记

•上一讲我们已经学过了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. 分享文章《控制情绪,享受人生》
  2. java collection api_Java Stream和Collection比较:何时以及如何从Java API返回?
  3. linux如查看是否安装了mysql_linux中如何查看mysql是否安装
  4. HDU 1827:Summer Holiday(强连通)
  5. android 添加新用户,华为手机怎么添加新用户?华为手机添加新用户的方法
  6. [摘抄]游戏主循环逻辑
  7. 如何获取下拉列表框的值
  8. adb ps shell 查看进程_Appium学废系列(三) adb调试桥命令
  9. 自媒体原创度检测工具有哪些?这几个可以免费用
  10. raft算法 java实现_Raft 算法在分布式存储系统 Curve 中的实践
  11. 【转】矩阵运算所满足的定律
  12. NOIP2020微信步数
  13. WAI-ARIA无障碍网页应用 HTML5 设计辅助功能
  14. 可定制代理软件——privoxy
  15. 最适合程序员编程刷题的网站,你用过几个?
  16. 将字符串“name=zhangsan age=18 classNo=201062001”拆分为“zhangsan 18 20162001 ”
  17. 杭电数电实验(五)流水灯实验
  18. GBDT(MART)概念简介
  19. 响应式网页设计_响应式网页设计:我们从这里去哪里?
  20. armbian ubuntu 桌面_N1盒子10分钟一键刷入OMV、HomeAssistant(站内首发)

热门文章

  1. mysql 加1_[MySQL场景系列之三] 加一操作
  2. java stw_JVM STW里的no vm operation是怎么发生的
  3. matlab转向梯形优化设计,转向梯形优化设计matlab程序.doc
  4. LeetCode每日一题 416. 分割等和子集
  5. 爬虫 - HDU题目信息
  6. 四线接近开关接线图_135张图!开关、电机、断路器、电热偶、电表接线图大全!...
  7. 实现strcmp库函数的功能
  8. centos7设置、查看、删除环境变量的方法
  9. linux程序设计百度网盘,linux系统编程视频 百度网盘下载
  10. Linux下的/bin、/sbin、/usr/bin、/usr/sbin目录