sencha touch Ext.XTemplate嵌套循环的问题
来源:互联网 发布:windows ping命令大全 编辑:程序博客网 时间:2024/06/12 01:53
currentControl.balanceResultTpl+='<div class="<tpl if="BALANCE_PACK > 0">summary-qty-style-red">+{'+BALANCE_PACK+'}/<tpl else><tpl if="BALANCE_PACK === 0">summary-qty-style">{'+BALANCE_PACK+'}/<tpl else>summary-qty-style-green">{'+BALANCE_PACK+'}/</tpl></tpl></div>';
这是其中一段代码。
中间有上去stackoverflow求助过
总结
1.不用先new出对象,因为对象不好拼接,用string拼接好完整的template之后再去塞进tpl
2.<tpl>...</tpl>是封装好的标签,在一般的css中是无法用的
3.传值的问题,这方面我也搞的有点糊涂,因为我这里BALANCE_PACK是定义的变量名,如果我把值改成balance pack,就出来不了这个tpl
猜测原因是if后面的BALANCE_PACK其实就是值得名字,这里貌似是无法使用变量名,只能用值得
如果在if后面直接把balance tpl放进去,就会报错,应该是无法解析空格
如果只是BALANCE_PACK就搞定了,不过后面store里面塞值也要这么用,貌似不太符合命名规范。
今天实在是太困,不想动脑子,所以就懒得试了,希望自己还能想起来来试试。
这样子的tpl是能够实现条件转换的。貌似没有<tpl else if>这种用法。
怎么说呢,sencha touch的doc写的不清不楚的,真是搞死人了。
- sencha touch Ext.XTemplate嵌套循环的问题
- sencha touch NavigationView 嵌套 TabPanel 的问题
- sencha touch 中navigationview嵌套tabpanel出现的问题
- sencha touch 的Ext.menu组件学习
- ext-2.0.2 xtemplate问题
- sencha touch :Ext.list 使用方法
- sencha touch :Ext.list 使用方法
- sencha touch Ext.date.monthNames
- sencha touch笔记(8)——XTemplate
- sencha touch 里Ext.list的简单使用
- Sencha touch中Ext.List如何高度自适应的解决方法
- Sencha Touch的Ext.Ajax.request调用WebService方法实例
- Sencha touch中Ext.List的使用及高度自适应
- sencha touch 的list滚动式注意问题
- sencha touch打包成apk的问题
- sencha touch 问题集锦
- Sencha Touch问题
- sencha touch 问题汇总
- 以dialog的形式弹出定位地图
- IplImage结构体介绍
- 分支-20 计算符号函数的值(10)
- Android Volley完全解析(一),初识Volley的基本用法
- Xamarin iOS教程之进度条和滚动视图
- sencha touch Ext.XTemplate嵌套循环的问题
- jquery笔记(1)
- 好久没更新了,对这段时间做个总结
- 数据分析—产品经理的另一项硬技能
- linux下ulimit命令详解
- Bash 中的特殊字符大全
- JMX之ObjectName
- PHP对战Node.js:一场关于开发者喜好的史诗级战役
- viewpager不显示内容