私はこのサーバーをこのJSONに戻していますが、Handlebarsで2次元配列をループする方法がわかりません。Handlebars.jsの多次元配列をループする
"userSurvey":[[1],[2],[3]]
は私が{{#each userSurvey}}
を使用することを知っているが、その後どのように私はusersurvey
オブジェクトの内部配列を行うに行きますか?
私はこのサーバーをこのJSONに戻していますが、Handlebarsで2次元配列をループする方法がわかりません。Handlebars.jsの多次元配列をループする
"userSurvey":[[1],[2],[3]]
は私が{{#each userSurvey}}
を使用することを知っているが、その後どのように私はusersurvey
オブジェクトの内部配列を行うに行きますか?
あなたは2回ループする必要があるだろう:あなただけの「123」あなたはこれを行うことができますレンダリングする場合は、この特定のケースで
{{#each userSurvey}}
{{#each this}}
{{ this }}
{{/each}}
{{/each}}
:
{{#each userSurvey}}
{{this.[0]}}
{{/each}}
、あるいは単純に、理由配列はautomatiaclly文字列に変換:
{{#each userSurvey}}
{{this}}
{{/each}}
2をレンダリングしたいのですが?私はかなり古い質問ですが、私はこの特定の問題のために見つけることができる唯一の良い文書です。 {{this。[1]}}は動作しません。 –
{{this。[0]}}は動作しません! – azuax
{{#each Arr}}
{{#each this}}
<label>{{this.[0]}}</label> {{this.[1]}}<br>
{{/each}}
{{/each}}
ここに私の配列の配列をループする簡単な例です:
非数値キーに問題はありますか? (私はキーとして日付を記入していましたが、配列をループすることができませんでした) – M98
JSの@Kermani配列は整数をキーとして持つことができます。あなたがオブジェクトの上をループしようとしているように見えます。 –