В шаблонах в Ember.js как вы ссылаетесь на значение в родительском контексте, когда находитесь внутри блока #each?

У меня есть ситуация в шаблоне, где я хочу использовать блок if для значения в родительском контексте внутри каждого блока.

Код:

App = Ember.Application.create({});

App.view = Ember.View.extend({
    foo: [1, 2, 3],
    bar: true
});

Шаблон:

<script type="text/x-handlebars">
{{#view App.view}}
    {{#each foo}}
        {{#if bar}}
            {{this}}
        {{/if}}
    {{/each}}
{{/view}}
</script>

Это не работает, потому что имена, на которые есть ссылки в каждом цикле, ограничены элементом итерации. Как вы относитесь к вещам в родительском контексте?

Демо-версия:http://jsfiddle.net/hekevintran/sMeyC/1/

Ответы на вопрос(4)

Ваш ответ на вопрос