`

ext之template3

    博客分类:
  • Ext
阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ext JS in Action Chapter 02</title>
<link rel="stylesheet" type="text/css" href="./ext3/resources/css/ext-all.css" />
<script type="text/javascript" src="./ext3/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext3/ext-all-debug.js"></script>
<script type="text/javascript">
	Ext.BLANK_IMAGE_URL = './ext3/resources/images/default/s.gif'; 
</script>
<script type="text/javascript" src="./helloXTemplate.js"></script>
</head>
<body>
</body>
</html>


Ext.onReady(function() {

	var tplData = [{
		color : "#FFE9E9",
		name  : 'Naomi White',
		age   : 25,
		dob	  : '03/17/84',
		cars  : ['Jetta', 'Camry', 'S2000']
	},{
		color : "#E9E9FF",
		name  : 'John Smith',
		age   : 20,
		dob	  : '10/20/89',
		cars  : ['Civic', 'Accord', 'Camry']
	}];
	
	var myTpl = new Ext.XTemplate(
		'<tpl for=".">',
		    '<div style="background-color: {color}; margin: 10px;">',
		    	'<b> Name :</b> {name}<br />',
		    	'<b> Age :</b> {age}<br />',
		    	'<b> DOB:</b> {dob}<br />',
		    	'</div>',
		 '</tpl>'
	);
	
	myTpl.compile();
	myTpl.append(document.body, tplData);
	
});
分享到:
评论

相关推荐

    Ext_3.2模板的使用示例

    本人觉得Ext.Template和Ext.XTemplate模板类非常类似.Net的母板页,或者非常类似于JSP技术中jstl标准标签和EL表达式功能;但是它是一个客户端的技术。 阅读目标:需要使用模板方式来开发web应用的人员。 前置条件:...

    使Ext的Template可以解析二层的json数据的方法

    ### 使Ext的Template可以解析二层的json数据的方法 #### 概述 在使用Ext框架中的`Template`类时,经常会遇到需要处理多层嵌套的JSON数据的情况。默认情况下,`Template`只能直接访问一层JSON数据中的键值对。然而...

    Ext API详解--笔记

    3. **Ext类**: `EXT核心API详解(一) - Ext类.txt`介绍了Ext的基础类,包括`Ext.util.Observable`(观察者模式的实现)、`Ext.app.Application`(管理应用生命周期)等。理解这些类的用法对于构建可维护的应用至关...

    整理的Ext API详解

    "EXT核心API详解(四)-Ext.DomQuery DomHelper Template.txt"介绍了Ext.DomQuery,这是一个高效的DOM选择器引擎,类似于jQuery的$.selector。DomHelper则是用于创建和操作DOM结构的工具,而Template则是用于动态生成...

    EXT核心API详解

    9、Ext.DomHelper类 …………………… 14 10、Ext.Template类 …………………… 14 11、Ext.EventManager类 ……………… 15 12、Ext.EventObject类 ………………… 15 13、Ext.CompositeElement类 ………… 16 14、...

    extapi

    "EXT核心API详解(四)-Ext.DomQuery DomHelper Template.txt"介绍了Ext.DomQuery,这是一个强大的CSS选择器引擎,类似于jQuery的选择器,用于高效地选取DOM元素。DomHelper则是一个便捷的DOM元素构建工具,可以生成...

    ext后台经典实例

    3. **Store**:Store是EXT中管理数据的核心组件,它链接到数据源(如服务器),负责加载、缓存和处理数据。在"增删改查"操作中,Store会触发加载、添加、删除和更新数据的事件。 4. **Grid**:EXT Grid是展示表格...

    EXT2.0中文教程

    1.2. 看看ext-1.1.1的文档 1.3. 看看ext-2.0的文档 1.4. 为什么有的例子必须放在服务器上才能看到效果? 1.5. 为什么自己按照例子写的代码,显示出来总找不到图片 1.6. 我们还需要什么? 1.7. 入门之前,都看hello...

    EXT教程EXT用大量的实例演示Ext实例

    Ext的基础知识点包括元素获取方法Ext.get、动态生成HTML的DomHelper和Template、以及数据处理相关的Ext.data命名空间中的proxy和reader系列。Ext对JSON格式的支持也很到位,提供了方便的API来加载和解析JSON数据。 ...

    EXT核心API详解(第一部分)

    3. **基本数据类型扩展**:EXT JS扩展了JavaScript的基本数据类型,如Array、Date、Function和Number。例如,`Array`增加了一些便利的方法,如`Array.each`进行数组遍历,`Array.indexOf`查找元素索引,`Array....

    chrome-ext-template

    "chrome-ext-template" 是一个基于JavaScript的Chrome浏览器扩展模板项目,它为开发者提供了一个基础框架,用于快速构建自己的Chrome浏览器插件。这个压缩包文件"chrome-ext-template-master"很可能包含了项目的所有...

    Ext 开发指南 学习资料

    1.2. 看看ext-2.0.2的文档 1.3. 为什么有的例子必须放在服务器上才能看到效果? 1.4. 为什么自己按照例子写的代码,显示出来总找不到图片 1.5. 我们还需要什么? 1.6. 入门之前,都看helloworld。 1.6.1. 直接使用...

    ext核心api详解(2)

    3. `createTemplate(Object o) : Ext.Template`:根据`o`创建一个新的`Ext.Template`对象,用于生成HTML片段。 4. `insertAfter(Mixed el, Object o, [Boolean returnElement]) : HTMLElement/Ext.Element`:在`el`...

    自定义页面布局Template.pdf

    为了不干扰系统自带的布局,我们可以创建一个扩展文件liferay-layout-templates-ext.xml,并在这个文件中声明我们的1_2_3_2_columns.tpl布局。例如: ```xml &lt;layout-template-key&gt;1_2_3_2_columns&lt;/layout-...

    ext 下拉树demo

    7. **模板(Template)**:对于下拉树的展示,可能需要自定义模板来决定节点在下拉列表中的显示方式。 8. **API调用**:EXT JS提供了丰富的API接口,如expandAll()用于展开所有节点,collapseAll()用于折叠所有节点...

    【Ext2.0】只有月份的日期控件

    3. **事件监听**:当用户点击某个月份时,需要添加监听器来捕获这一事件,并执行相应的处理,比如设置选择的月份值。 4. **配置选项**:为了提高灵活性,自定义组件通常会提供一些配置项,允许用户定制其外观和行为...

    vscode-snippets-ext-template:一个模板项目,可轻松创建复杂的vscode代码片段扩展

    vscode-snippets-ext-template自述文件 这是一个项目,可以帮助您更轻松快捷地创建vscode代码片段扩展。 例如,您要为JavaScript添加一个forof片段。 您只需要在snippets-src/snippets.json添加一个简单的项目,就...

Global site tag (gtag.js) - Google Analytics