1
我使用Swig为Express.js模板引擎,我发现没有办法让一个for循环,象这样一个变量:对于痛饮模板引擎循环
for(var i=0; i<100; i++){
//whatever
}
这甚至可能吗?
我使用Swig为Express.js模板引擎,我发现没有办法让一个for循环,象这样一个变量:对于痛饮模板引擎循环
for(var i=0; i<100; i++){
//whatever
}
这甚至可能吗?
如您在github issue for the same question上发布的那样,Swig中不存在类似这样的循环。但是,您可以遍历实际的对象和数组。 (见for-tag documentation)。
否则,你可以创建一个范围帮手,作为讨论here
swig.setDefaults({ locals: {
range: function (start, len) {
return (new Array(len)).join().split(',').map(function (n, idx) { return idx + start; });
}
}});