とヘルパーの#if使用して、私は2つのキーを使用してJSONオブジェクトを渡す - {「テスト」:テスト「isComplete」:isComplete}ハンドルバー - 私のjsファイルで二つの条件
私のハンドルファイルで、私が欲しいです各テストステータスに基づいてテストオブジェクトを表示する。同時に、isCompleteが真でない場合にのみテストをチェックしたいという、isRequiredというヘルパーを追加した別の条件があります。
{{#if isComplete}}
{{#each tests}}
{{#isRequired this}}
// display data
{{/isRequired}}
{{/each}}
{{else}}
{{#each tests}}
// display data
{{/each}}{{/if}}
このコードにはデータを表示するコードがあります。私はまだハンドルバーを習っていて、この冗長なコードブロックをどのように排除するかはわかりません。私がこれをどのようにリファクタリングできるか教えてもらえますか?ありがとうございました!
これは助けになりました。 ../入れ子にされた道は私が気づいていなかったものでした。ありがとう!! – Lynn