首页 ExtJS交流

ExtJS交流

举报
开通vip

ExtJS交流ExtJS交流——技术支持组关翔峰2010年1月14日提纲ExtJS简介JavaScript基础数组对象Json复杂数组动态特性使用Ext第一个Ext程序提纲常用组件介绍ViewportPanelWindowMessageExt结构和功能Layout事件提纲FormGrid数据存储ExtCore学习方法和参考资料提问ExtJS简介ExtJSExtJS一种以Javascript为基础开发的框架(Framework),目的是加强Javascript不足之处,简化网站开发的时间与成本,尤其是在强化用户界面与画面美观上。J...

ExtJS交流
ExtJS交流——技术支持组关翔峰2010年1月14日提纲ExtJS简介JavaScript基础数组对象Json复杂数组动态特性使用Ext第一个Ext程序提纲常用组件介绍ViewportPanelWindowMessageExt结构和功能Layout事件提纲FormGrid数据存储ExtCore学习方法和参考资料提问ExtJS简介ExtJSExtJS一种以Javascript为基础开发的框架(Framework),目的是加强Javascript不足之处,简化网站开发的时间与成本,尤其是在强化用户界面与画面美观上。JavaScript基础数组初始化vara=newArray();vara=[];(vara=[9,8,7,6];)增加元素a.push(‘item1’);a[a.length]=‘item1’;常用属性和方法a.lengtha.join();a.join(‘-’);Javascript面向对象定义functionf(){}//定义类varf={}//直接定义对象成员定义f.prototype.field1=‘field1’;f.prototype.method1=function(){alert(this.field1)};varf={field1:‘field1’,method1:function(){alert(this.field1)}};JSon定义varo={v1:‘value1’,v2:‘value2’}访问o.v1o[“v1”]复杂数组Javascript数组中的元素是没有严格限制的,同一个数组中可以放入任何类型的数据元素,无论数值、布尔值、字符串、对象、函数,甚至数组。动态特性在运行时可以改变对象结构:新的属性和方法可以被引进,已有的属性和方法可以被删除等结构上的变化。新增成员varo={};o.f1='v1';o.m1=function(){alert(this.f1)};o.m1();删除成员deleteo.f1;o.m1();使用Ext引入文件ext-all.cssext-base.jsext-all.js本地化文件(ext-lang-zh_CN.js)第一个Ext程序Ext.onReady(function(){Ext.Msg.alert('Hello','HelloWorld!');});常用组件介绍Viewport:把自己渲染到documet.body,并自动将自己调整到浏览器视口的大小,在窗口大小发生改变时自动管理。一个页面中只能有一个Viewport对象常用组件介绍Panel:是一个具有特殊功能的容器,结构化的组件使它能够完美地为面向应用的用户界面创建板块。Panel包含顶部和底部工具栏,连同单独的头部、尾部、主体区域。常用组件介绍Window:一个被设计用作程序窗口的特殊panel。默认情况下,window是浮动和可拖拽的,并且提供特殊的行为,如最大化、恢复的能力。常用组件介绍MessageBox:工具类,用来产生不同风格的消息框。也可以使用Ext.Msg这个别名。注意:MessageBox是异步的。与常规的alert(它会挂起浏览器,不能执行其它脚本)不同,显示一个MessageBox不会导致代码停止执行。因为此原因,如果你的代码需要在用户对MessageBox作出反馈之后才执行,你必须使用一个回调函数。Ext包结构和功能对页面Dom的核心操作Js内置对象功能扩展Ajax功能简化丰富的页面组件事件管理创建各种简易的动画效果强大的 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 机制完善的页面样式管理统一的数据管理方式完整的布局种类布局(Layout)absoluteaccordionanchorautoborder*cardcolumn*fitform*hboxmenutabletoolbarvbox事件Ext的事件包装并扩展了Javascript事件,针对不同组件提供了丰富的事件类型,同时允许自定义事件。为组件添加事件监听listener属性addListener/on方法Form相关组件Ext包装了htmlform和其他 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 单录入标签使其和其他Ext组件风格,样式,事件处理统一起来,而且提供了许多有用的特性使Javascript操作表单(form及录入标签)更加简单。GridExtJS中的表格功能非常强大,包括了排序、缓存、拖动、隐藏某一列、自动显示行号、列汇总、单元格编辑等实用功能。ExtJS中,表格Grid必须包含列定义信息,并指定表格的数据存储器Store。表格的列信息由类Ext.grid.ColumnModel定义、而表格的数据存储器由Ext.data.Store定义。数据存储Store类封装了Record对象的客户端缓存,它负责向GridPanel、ComboBox或者DataView这类组件提供数据输入。Store对象将使用配置的DataProxy的实现类来加载数据。Store对象不知道Proxy返回的数据的 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 是什么,Store对象使用它配置的DataReader的实现类从数据对象创建Record实例。这些Record将被缓存,可以通过访问函数访问。ExtCore是一款具有多项功能的轻型JavaScript库。作用:DOM操作、Ajax、事件、动画、模板、OO机制等的任务都有相应的支持。和ExtJS的关系:extcore是ExtJS的一个子集,功能限于页面DOM和Ajax操作的基本功能,不包含任何页面图形组件。参考:http://www.extjs.com/learn/Manual:Ext_Core_(Chinese)(不要用IE打开,文档较大)学习方法和参考资料多看examples查阅APIDOC看源码参考资料http://www.w3school.com.cn/http://www.json.org/http://www.extjs.com/提问结束谢谢!
本文档为【ExtJS交流】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
13771067619
从事社区医疗工作多年,对基层医疗有丰富的经验
格式:ppt
大小:787KB
软件:PowerPoint
页数:0
分类:建筑/施工
上传时间:2021-10-21
浏览量:0