【发布时间】:2018-03-01 16:57:19
【问题描述】:
我想检查 for 循环的第一遍。我已经尝试过 getIndex() 和设置变量,但两者都不起作用。我在搞砸什么?
{^{for samples}}
{{setvar "itemIndex" #index+1 /}}
{{if ~getvar("itemIndex") = 0}}
<input id="tab{{:#index+1}}" type="radio" name="tabs" checked>
{{else}}
<input id="tab{{:#index+1}}" type="radio" name="tabs">
{{/if}}
<label for="tab{{:#index+1}}">{{:group}}</label>
{{/for}}
var vars = {};
$.views.tags({
setvar: function(key, value) {
if (value) {
vars[key] = value;
} else {
vars[key] = this.tagCtx.render();
}
return "";
}
});
$.views.helpers({
getvar: function(key) {
return vars[key];
}
})
【问题讨论】:
标签: jsrender