JsRender的JsRender系列

时间:2015-08-06 18:54:27

标签: jsreport

我的模板因500而崩溃 - 内部服务器错误。当我尝试使用jsRender的范围功能时。任何建议将不胜感激。

示例代码

  {{range start=1 end=10}}
     <option>data</option>
  {{/range}} 

 {{range start=0 end=:data }}
         <option>data</option>
 {{/range}} 

1 个答案:

答案 0 :(得分:1)

range不是本机jsrender标记。它仅用于显示jsrender自定义标记的示例中。但是,只需使用自定义帮助函数和for标记即可实现此类行为。

辅助功能

function range(start, end) {
    return _.range(start, end);
}

含量

{{for ~range(0, 10)}}
    <h1>{{:#index}}</h1>
{{/for}}

playground example here