jsrender模板中的for循环

Raj*_*aja 5 html javascript jquery jsrender

在我的工作场景中,我在js渲染模板中使用以下代码段:

{{:#data['" + columnName + "']}} 
Run Code Online (Sandbox Code Playgroud)

这将返回值为:

[object Object],[object Object]
Run Code Online (Sandbox Code Playgroud)

如何[object Object],[object Object]使用for循环从js渲染模板中的此数组对象获取特定属性?

Dav*_*ard 4

您可以使用{{for}}它来迭代数组。像这样的东西:

<ul>
{{for columnName}}
  <li>{{:Property}}</li>
{{/for}}
</ul>
Run Code Online (Sandbox Code Playgroud)

在循环内部,您的基本范围自动成为数组中的特定对象,因此您可以直接使用 输出该对象的任何属性{{:Property}}