JsReport 中的 JsRender 范围
JsRender range in JsReport
我的模板崩溃并显示 500 - 内部服务器错误。当我尝试使用属于 jsRender 的范围功能时。任何建议将不胜感激。
示例代码
{{range start=1 end=10}}
<option>data</option>
{{/range}}
或
{{range start=0 end=:data }}
<option>data</option>
{{/range}}
range
不是原生的 jsrender 标签。它仅在显示 jsrender 自定义标记的示例中使用。但是,您只需使用自定义辅助函数和 for
标记即可实现这种行为。
辅助函数
function range(start, end) {
return _.range(start, end);
}
内容
{{for ~range(0, 10)}}
<h1>{{:#index}}</h1>
{{/for}}
我的模板崩溃并显示 500 - 内部服务器错误。当我尝试使用属于 jsRender 的范围功能时。任何建议将不胜感激。
示例代码
{{range start=1 end=10}}
<option>data</option>
{{/range}}
或
{{range start=0 end=:data }}
<option>data</option>
{{/range}}
range
不是原生的 jsrender 标签。它仅在显示 jsrender 自定义标记的示例中使用。但是,您只需使用自定义辅助函数和 for
标记即可实现这种行为。
辅助函数
function range(start, end) {
return _.range(start, end);
}
内容
{{for ~range(0, 10)}}
<h1>{{:#index}}</h1>
{{/for}}