源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ExtJs 学习笔记基础篇 Ext组件的使用第1/2页

  • 时间:2021-05-03 02:11 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ExtJs 学习笔记基础篇 Ext组件的使用第1/2页
天介绍一下Ext中组件举几个简单的例子做说明。注意:文章内容有些摘自本人学习过程中看到的资料。 Ext2.0对框架进行了非常大的重构,其中最重要的是形成了一个结构及层次分明的组件体系,由这些组件形成了Ext控件。Ext组件由Component类定义,每一种组件都有一个指定的xtype属性值,通过该值可以得到一个组件的类型或者是定义一个指定类型的组件。 Ext组件体系由下图所示: [img]http://files.jb51.net/upload/20081229230716162.jpg[/img] 组件大致可分成三大类,即基本组件、工具栏组件、表单元素组件。       基本组件有 [img]http://files.jb51.net/upload/20081229230717827.jpg[/img] [img]http://images.cnblogs.com/cnblogs_com/dirain/extjs/jibenzujian1.jpg[/img] [img]http://files.jb51.net/upload/20081229230717787.jpg[/img] 这么多的组件,可都是非常酷的。组件使用可以直接通过关键字new 来创建,比如上篇文章中说到的创建一个Window框 var win=new Ext.Window(); 除了这种创建方式,一般都会在构造函数中加一些配置属性来初始化组件。比如创建一个面板: <html> <head> <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" /> <script src="extjs/ext-base.js" type="text/javascript"></script> <script src="extjs/ext-all.js" type="text/javascript"></script> <script src="extjs/ext-lang-zh_CN.js" type="text/javascript"></script> <script language="javascript"> function panel(){ var params={title:"Hello",width:300,height:200,html:"<h1>一个面板</h1>"}; var panel=new Ext.Panel(params); panel.render("panel"); } </script> </head> <body> <input type="button" onclick="panel()" value="显示面板"> <hr/> <div id="panel"></div> </body> </html> 关键代码: function panel(){ var params={title:"Hello",width:300,height:200,html:"<h1>一个面板</h1>"}; var panel=new Ext.Panel(params); panel.render("panel"); } params是设置Panle的参数,title:标题,width:宽度,height:高度,html:面板显示的内容 var panel=new Ext.Panel(params); 这句代码创建了一个面板,并在构造函数中设置了面板属性。 panel.render("panel"); 表示页面上的div元素id.、 代码可以简写为:
[url=http://www.1sucai.cn/article/16995_2.htm]2[/url][url=http://www.1sucai.cn/article/16995_2.htm]下一页[/url][url=http://www.1sucai.cn/article/16995_all.htm]阅读全文[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部