我想知道如何在 emberjs Handlebars 中使用 breakcontinue {{#each}} loop

 <ul>
   {{#each people}}
     //if name == 'xyz' i want to break the loop
     // else list the name
     <li>{{name}}</li>
   {{/each}}
 </ul>

我知道如何使用条件,如下所示
   {{#if (eq name "xyz")}}
        bye
    {{else}}
        {{name}}
    {{/if}}

最佳答案

用于 break 块的 emberjs Handlebars 中没有 continueeach。所以我鼓励你通过计算属性修改 people 数组。

peopleLimited:Ember.comptued('people.[]',function(){
 let result = [];
 //implement your logic here to cut down people array.
 return result;
});

关于ember.js - 如何打破 emberjs Handlebars 中的 {{#each}},我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41058045/

10-11 22:45
查看更多