簡単なアプローチの1つは、ヘルパーを登録することです。
{{#each animals}}
{{#each organs}}
{{get .. this}}
{{/each}}
{{/each}}
Handlebars.registerHelper('get', function(obj, prop) {
return obj[prop];
});
この問題を元に戻して申し訳ありませんが、循環参照を作成しない限り、この「get」ヘルパーが親にアクセスする方法がわかりません。
「{{get..this}}」の意味を詳しく教えてください。 これが臓器の場合、それをどのように使用して親動物を見つけることができますか?
handlebars.jsを使用して家族のリストを反復処理してから、その家族のメンバーを反復処理したいと思います。 両方のループの内側に、両方のプロパティを表示したいと思います。 ただし、2回目の反復に入ると、ファミリ変数は表示されません。
{{#each families}}
{{#each members}}
<p>{{ ( here I want a family name property ) }}</p>
<p>{{ ( here I want a member name property ) }}</p>
{{/each}}
{{/each}}
これはハンドルバーで可能ですか? そうでなければ、それは大丈夫です。 助けていただければ幸いです。
{{#each families}}
{{#each members}}
<p>{{ ../surname }}</p>
<p>{{ name }}</p>
{{/each}}
{{/each}}
こんにちはみんな私は今ノード/エクスプレスを学んでいます、上記のコードは私のために機能しません私はエクスプレスハンドルバーを使用しています、あなたは私を助けることができますか? これはエクスプレスハンドルバーで可能ですか? これが私のコードです。 gpareaDataは反復していますが、ブランチは反復していません
{{#each gpareaData}}
<tr>
<td>
<select class="form-control" name="gp_branch[]">
<option value="{{id}}">{{desc}}</option>
{{#each branch}}
<option value="{{id}}">{{branch_desc}}</option>
{{/each}}
</select>
</td>
<td><button type="button" class="btn btn-primary btn-sm" id="addRws3"><i class="fa fa-plus"></i></button></td>
</tr>
{{/each}}
{{#すべてのデータ}}
全て
{{#assignedData}}
割り当てられた
最も参考になるコメント