如何使用XTemplate在x次迭代后添加换行符
How to add a break (newline) after x iterations using XTemplate?
我想在XTemplate
中进行12次迭代后添加一个</br>
。我尝试了很多方法,但都没能奏效。示例代码如下:
days = new Ext.XTemplate(
'<b>Days of month</b>',
'<table width="100%"><tr><td style="word-wrap:break-word;">',
'<tpl for=".">',
'<tpl for="data">',
**'{% if (xindex % 12 === 0) { %}' +
'<br/>' +
'{% } %}',**
,'{fieldValue}',
'</tpl>',
'</tpl>',
'</td></tr></table>',
我尝试使用xindex
,但它没有任何效果,也没有在12条记录后添加换行符。我做错了什么?
完整示例:
Ext.onReady(function() {
var data = [1, 2, 3, 4, 5, 6];
var tpl = new Ext.XTemplate([
'<tpl for=".">',
'{.}',
'<tpl if="xindex % 2 === 0"><br /></tpl>',
'</tpl>'
]);
tpl.overwrite(Ext.getBody(), data);
});
相关文章:
- 在对象上迭代.解构其键和属性并添加新的键和属性
- Javascript性能-在dom上迭代并添加侦听器
- 在对象上迭代并添加新属性
- 使用 for 循环,如何迭代对象以向其添加 id 属性
- AngularJs:我想从数组或列表中添加一个类,用于ng-repeat中的每次迭代
- JQuery 添加表单元素迭代 ID
- 将自定义迭代器添加到 JavaScript 类
- 我的 JS 对象迭代在添加新属性时中断
- 为什么在 javascript 中向数组原型添加方法会破坏 for 循环上的迭代
- 迭代 JavaScript 集合并添加排序顺序
- 如何为由 ng-repeat 迭代的每个名称和值添加单独的宽度
- 在“for”循环迭代之间添加延迟
- 如何使用XTemplate在x次迭代后添加换行符
- 按添加元素的顺序对字典进行迭代
- 在每次迭代时向DOM添加一个元素,而不是在循环结束时添加全部元素
- 在Ionic中,如何在for循环的每次迭代后向应用程序视图添加数据
- 如何在每一次“暂停”的迭代过程中添加一个暂停;对于循环“;使用Javascript
- 添加的数值迭代器是NaN
- 如何在_的每次迭代中添加延迟?js中的每个循环
- JavaScript通过迭代添加数字