`

Extjs组件render说明与Demo

    博客分类:
  • UI
阅读更多
1.调用组件的render方法
   panel.render('div');

2.在配置中指定 renderTo 属性
   renderTo:'div',

3.配置中指定 applyTo ,这将把元素呈现到该属性的父元素上
   applyTo:'divChild',

4.通过指定 el 属性,指定后调用 render 方法
   el:'div'
   panel.render();

5.通过调用 show 方法
   panel.show(); //一般用在显示已经被 hide 的元素上


Demo is EXTJS 2.0版本--需要引入EXT必要文件,才可以运行

	<link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"/>
	<script type="text/javascript" src="extjs/js/ext-base.js"></script>
	<script type="text/javascript" src="extjs/js/ext-all.js"></script>
	<script type="text/javascript" src="extjs/js/ext-lang-zh_CN.js"></script>
	
		
	<script type="text/javascript">
		Ext.onReady(function(){
			var box = new Ext.BoxComponent({
				el:'test2',
				style:'background-color:green;position:absolute;',
				pageX:200,
				pageY:250,
				width:200,
				height:150
			});
			box.render();
		
			var panel = new Ext.Panel({
				el:'test',
				title:'测试标题',
				floating:true,
				shadow:true,
				draggable:true,
				collapsible:true,
				html:'测试内容',
				pageX:100,
				pageY:50,
				width:200,
				height:150
			});
			panel.render();
		});
	</script>

  </head>
  
  <body>
    <div id="test"></div>
    <div id="test2"></div>
  </body>
分享到:
评论

相关推荐

    extjs与系统切分模块设计

    ### ExtJS与系统切分模块设计 #### 一、ExtJS简介 ExtJS是一个非常流行的JavaScript框架,旨在帮助开发者快速创建高性能的Web应用程序界面。它提供了丰富的用户界面组件,包括表格(Grid)、树形结构(Tree)、...

    extjs grid示例代码

    ExtJS Grid是Sencha ExtJS框架中的一个核心组件,它用于构建数据驱动的表格视图。Grid组件在Web应用中广泛使用,因为它提供了强大的数据展示、排序、分页、筛选和编辑功能。以下是对`ExtJS Grid`示例代码的详细解析...

    ExtJs4 line chart render by ajax

    ExtJS是一个强大的JavaScript库,专为构建富客户端应用程序而设计,它提供了丰富的图表组件,使得数据可视化变得简单易行。让我们一步步了解如何在ExtJS4中通过Ajax获取并渲染线形图表。 首先,你需要引入ExtJS库和...

    extjs 图表制作

    - ExtJS的图表组件是基于Sencha Chart模块,它提供了一套完整的2D和3D图表类型,如线图、柱状图、饼图、散点图、雷达图等。 - 图表的基础元素包括系列(series)、轴(axes)、图例(legend)和提示(tooltip)等...

    找到的ExtJS实现多选下拉框3个代码

    这涉及到对ExtJS组件的生命周期和事件的深入了解。例如,你可以监听`beforequery`事件,拦截查询并处理多选逻辑。 ```javascript Ext.extend(Ext.form.field.ComboBox, { initComponent: function () { this....

    extjs开发tree效果

    在ExtJS中,TreePanel是实现树结构的主要组件,它可以用来展示层次化的数据,常用于构建导航菜单、文件系统或者组织结构图。 在ExtJS开发树效果时,我们首先要理解TreePanel的基本概念。TreePanel是一个可滚动的...

    ExtJS 学习的几个小例子

    接下来,你可以将这个Store与组件如Grid Panel关联,显示数据: ```javascript var grid = Ext.create('Ext.grid.Panel', { store: store, columns: [ { text: 'Name', dataIndex: 'name' }, { text: 'Email', ...

    Nutz+ExtJS示例教程——后台Service实现

    压缩包中的`Nutz_ExtJS_Demo`可能包含了Nutz后端的Service实现代码,以及ExtJS前端的示例应用。通过查看这些代码,你可以更好地理解Nutz和ExtJS是如何协同工作的。 7. **工具的运用** 开发过程中,可能会用到诸如...

    Extjs4中Form的使用之本地hiddenfield

    - renderTo: 'formDemo' 指定表单面板渲染到的DOM元素的id。 - bodyPadding: '5555' 设置表单面板主体的内边距,这里5555应该是输入错误,实际应用时应该使用合理的数值,如'5'或'10'。 - height和width设置面板...

    在VS下利用Ext4.2的TreePanel的简单demo

    在Visual Studio(VS)开发环境中,使用ExtJS的TreePanel组件可以创建动态的、交互式的树形结构数据展示。本文将深入探讨如何基于Ext4.2版本实现一个简单的TreePanel demo,结合数据库进行后台的数据操作,包括增、...

    Rails GUI Development with Ext JS 10-Jan-08 RUG-B.pdf

    - `rails new ext_demo` 2. **安装 Ext JS**: - 下载并解压 Ext JS 至 `public/ext` 目录下。 3. **安装插件**: - 使用命令 `script/plugin install http://rug-b.rubyforge.org/svn/ext_scaffold` 安装 `ext_...

Global site tag (gtag.js) - Google Analytics