`

Extjs Template两个小例子

 
阅读更多

今天用Extjs Template做了两个小例子嘿

 

代码如下:

 

 

 

<!DOCTYPE html>

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Button</title>
    <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-4.0.7-commercial/resources/css/ext-all.css"/>
    <script type="text/javascript" src="http://extjs.cachefly.net/ext-4.0.7-commercial/ext-all-debug.js"></script>
</head>
<body>
<div id="template1"></div>
<div id="template2"></div>
<script type="text/javascript">
	<!--
		var data = {
			name: 'Tommy Maintz',
			title: 'Lead Developer',
			company: 'Sencha Inc.',
			email: 'tommy@sencha.com',
			address: '5 Cups Drive',
			city: 'Palo Alto',
			state: 'CA',
			zip: '44102',
			drinks: ['Coffee', 'Soda', 'Water'],
			kids: [{
				name: 'Joshua',
				age:3
			},
			{
				name: 'Matthew',
				age:2
			},
			{
				name: 'Solomon',
				age:0
			}]
		};
		var tpl = new Ext.XTemplate(
			'<p>Kids: ',
			'<tpl for=".">',
			'<p>{#}. {name}</p>',
			'</tpl></p>'
		);
		tpl.overwrite("template1", data.kids);
		var tpl = new Ext.XTemplate(
			'<p>Name: {name}</p>',
			'<p>Title: {title}</p>',
			'<p>Company: {company}</p>',
			'<p>Kids: ',
			'<tpl for="kids">',
			'<p>{name}</p>',
			'</tpl></p>'
		);
		tpl.overwrite("template2", data);
	//-->

</script>

</body>
</html>

 

 

 

 

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Button</title>
    <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-4.0.7-commercial/resources/css/ext-all.css"/>
    <script type="text/javascript" src="http://extjs.cachefly.net/ext-4.0.7-commercial/ext-all-debug.js"></script>
</head>
<body>
<div id="template1"></div>
<div id="template2"></div>
<script type="text/javascript">
	<!--
		var container = Ext.create('Ext.Container', {
			renderTo: Ext.getBody(),
			items   : [{
				xtype: 'button',
				text : 'My Button'
			}]
		});
		var t = new Ext.Template("<div>Hello {0}.</div>");
		t.append(container.getEl(), ['foo']);

		var t = new Ext.Template([
			'<div name="{id}">',
			'<span class="{cls}">{name:trim} {value:ellipsis(10)}</span>',
			'</div>',
		]);
		t.compile();
		t.append('template2', {id: 'myid', cls: 'myclass', name: 'foo', value: 'bar'});
	//-->
</script>
</body>
</html>
 

 

0
4
分享到:
评论

相关推荐

    Extjs4.1 小例子(适合extjs初学者学习使用)

    标题中的"Extjs4.1 小例子"意味着这个压缩包包含了一些基础的示例代码,旨在帮助初学者快速入门。通过这些小例子,你可以了解如何使用ExtJS 4.1来创建用户界面,包括布局管理、组件系统、数据绑定、事件处理等核心...

    EXTJS一个小抽奖例子

    标签 "EXTJS 抽奖" 暗示着这个例子结合了 EXTJS 的前端开发技术和抽奖的业务逻辑。开发者可以从中学习如何将EXTJS的组件、事件处理和动画功能整合起来,实现一个实际的功能模块。 总的来说,EXTJS 的这个小抽奖例子...

    Extjs例子Extjs例子

    Extjs例子Extjs例子Extjs例子Extjs例子Extjs例子

    初学extjs的小例子

    这里面有三个extjs的小例子,其中testb.html和testc.html所实现的效果是一样的,只不过testb.html里面的控件全是用extjs创建的,而testc.html是extjs与jsp的结合。例子很简单,主要记录自己每天的成长经历!

    Java ExtJs小例子

    Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子Java ExtJs小例子

    extjs小例子

    标题"EXTJS小例子"可能是指一个包含EXTJS基本使用示例的项目,帮助初学者理解EXTJS的工作原理和基本用法。这个项目可能包含了一些简单的EXTJS代码片段,演示了如何创建和配置EXTJS组件,以及如何组织和布局页面。 ...

    ExtJs4 详细、讲解例子

    ExtJs4 详细、讲解例子,网上搜索的一些例子,拉下来的

    Extjs Extjs4.2.1 例子

    Extjs Extjs4.2.1 入门小例子 test1.jsp test2.jsp test3.jsp

    extjs四个例子,一个中文API

    新手学习,初学extjs时用刚刚好,里边有三个例子,还有一个我自己写的例子(简单粗暴动态菜单),还有一个中文API

    ssh + extjs 4登录的小例子(前后台代码)

    ssh + extjs 4登录的小例子(前后台代码)

    Extjs tree的简单小例子

    在这个例子中,我们将关注以下关键知识点: 1. **EXTJS TreePanel 基础** - TreePanel 是EXTJS中用于展示树形结构的组件,它可以异步加载数据,支持节点的拖放操作。 - `AsyncTreeNode` 是用于异步加载数据的节点...

    ExtJs 3.1 框架的小例子合集源代码.rar

    ExtJs 3.1 框架的小例子合集源代码,EXT主库需远程调用,部分代码还有些错误,可能是EXT调用的问题,研究过EXT的应该很容易就修正,不懂的朋友就当是了解一些前奏知识吧,必竟EXT相对来说是比较复杂的,在界面方面...

    SSH+ExtJs分页小例子

    在这个"SSH+ExtJs分页小例子"中,我们将探讨如何将这两种技术结合实现数据分页显示。 首先,我们来看NewsDAO.java文件。这个文件包含了两个关键方法:`findPageAll`和`totalRecord`。`findPageAll`方法实现了分页...

    extjs4登陆小例子

    extjs4是权限 网络分享资料中修改而来。 extjs4+ spring3 + hibernate3.3+ struts2.1.8 + mysql5.04+ xp + myEclipse 8.5 测试通过 。 extjsdemo.rar

    ExtJs 3.1的一些小例子源代码

    这个压缩包中的"ExtJs 3.1的一些小例子源代码"提供了一系列实际应用的示例,可以帮助开发者更好地理解和学习ExtJs 3.1版本的核心功能和特性。 1. **ExtJs 3.1概述** ExtJs 3.1是该框架的一个重要版本,它包含了...

    Extjs3.1例子源代码

    Extjs3.1例子源代码Extjs3.1例子源代码Extjs3.1例子源代码vv

    extjs3.0中文API以及例子

    extjs3.0中文API以及例子 中文api,对于英语不太好的很有帮助的。呵呵 全面介绍了extjs3.0

    extjs—登陆小例子

    extjs—登陆小例子

    ExtJS 学习的几个小例子

    在这个例子中,我们定义了一个Store,包含了两个字段`name`和`email`。`proxy`部分设置了数据加载的方式为Ajax,URL指向了本地的`data.json`文件。`reader`则定义了如何解析从服务器返回的JSON数据,`rootProperty`...

    extJs源代码及例子

    extJs源码以及很多例子,供初学者学习

Global site tag (gtag.js) - Google Analytics