通过在Handlebars.js多维数组循环(Looping through a multidime

2019-08-17 16:22发布

我有传回该JSON在服务器和我不知道如何通过在车把上的2维数组循环。

"userSurvey":[[1],[2],[3]]

我知道使用{{#each userSurvey}}但后来我将如何去做好内部的阵列usersurvey对象?

Answer 1:

你不得不环路2次:

{{#each userSurvey}}
  {{#each this}}
    {{ this }}
  {{/each}}
{{/each}}


Answer 2:

在这种特殊情况下,如果你想渲染只是“123”,你可以这样做:

{{#each userSurvey}}
    {{this.[0]}}
{{/each}}

或者更简单,因为数组automatiaclly转换为字符串:

{{#each userSurvey}}
    {{this}}
{{/each}}


Answer 3:

    {{#each Arr}}
        {{#each this}}
            <label>{{this.[0]}}</label> {{this.[1]}}<br>
        {{/each}}
    {{/each}}

这是我简单的例子,我的阵列的环阵列:)



文章来源: Looping through a multidimensional array in Handlebars.js