答案 0 :(得分:2)
发布在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; });
}
}});