使用 tpl 标签和 for 读取对象属性值中的数组
2024-08-28 16:16:56
来源于《sencha touch 权威指南》
-----------------------------
只摘抄app.js代码:
Ext.require(['Ext.form.Panel']);
Ext.application({
name: 'MyApp',
icon: 'images/icon.png',
glossOnIcon: false,
phoneStartupScreen: 'images/phone_startup.png',
tabletStartupScreen: 'images/tablet_startup.png', launch: function(){
var company = {
name: '北京百度公司',
email: 'info@baidu.com',
address: '上地哈哈大厦',
city: '北京',
zip: '',
employer:[{
name: '张三',
age:
},{
name: '李四',
age:
},{
name: '王五',
age:
}]
}; var tpl = new Ext.XTemplate(
'<p>公司:<br />',
'<tpl for=".">',
'名称:{name}<br />',
'地址:{city}{address}<br />',
'email:{email}<br />',
'zip:{zip}<br />',
'<p>员工:',
'<tpl for="employer">',
'<p>{#}.姓名:{name},年龄:{age}',
'</tpl>',
'</tpl>'
); var tplHtml = tpl.apply(company); var myPanel = Ext.create('Ext.Panel',{
html: tplHtml
}); Ext.Viewport.add(myPanel);
}
});
最新文章
- JavaScript—赋值表达式
- rhel6用centos163 yum源
- hdu 5792(树状数组,容斥) World is Exploding
- java学习第六天
- [转载]开机出现A disk read error occurred错误
- Windows Phone 离主流系统还很远
- 使用.htaccess进行浏览器图片文件缓存
- 保持与 Microsoft Azure Files 的连接
- 371. Sum of Two Integers -- Avota
- WebForm,Winfrom下拉框添加全部行
- C++ 性能剖析 (二):值语义 (value semantics)
- Python学习笔记4(函数与模块)
- Python中的图形库
- Eclipse调试(1)——基础篇
- vue环境的搭建与第一个demo
- 汇编笔记-DOSBox安装和使用(转载)
- [UnityShader基础]04.ColorMask
- httpd配置文件详解及实例
- AGC 015C.Nuske vs Phantom Thnook(思路 前缀和)
- logback身份证脱敏