Ember.js 如何将模板中每个循环中的模型数据传递给控制器,而不使用ember中的操作

Ember.js 如何将模板中每个循环中的模型数据传递给控制器,而不使用ember中的操作,ember.js,Ember.js,这是模板: {{#each user in inquiry.users}} <li> {{user.email}} <div class="pretty small danger btn icon-right entypo icon-cancel" {{action 'removeUser' user}}><a href="#">remove</a></div> </li> {{/

这是模板:

{{#each user in inquiry.users}}
    <li>
       {{user.email}}
       <div class="pretty small danger btn icon-right entypo icon-cancel" {{action 'removeUser' user}}><a href="#">remove</a></div>
    </li>
{{/each}}

我想通过比较创建的
查询和
用户.用户名来检查用户是否为主要用户。我可以在查询模型中获取属性。但不能对用户模型执行相同的操作。有人能告诉我如何在不使用action helper的情况下,在模板中向controller循环时传递子数据吗。因为我不需要点击页面来显示用户是否是主用户

我会写一个相等的助手

import Ember from "ember";

// http://emberjs.com/deprecations/v1.x/#toc_ember-select

export function checkEquality([leftSide, rightSide]) {
    return leftSide === rightSide;
}

export default Ember.Helper.helper(checkEquality);
哈佛商学院


我会写一个同等的助手

import Ember from "ember";

// http://emberjs.com/deprecations/v1.x/#toc_ember-select

export function checkEquality([leftSide, rightSide]) {
    return leftSide === rightSide;
}

export default Ember.Helper.helper(checkEquality);
哈佛商学院


为什么需要创建这样的结构:“控制器->查询->模型->模板->用户->用户->控制器”?可能是你在寻找类似的东西吗?嗨,缩微胶片,原因是这是一段由更高级别的团队成员创建的旧代码,我的权限有限。但正如你和克里斯特扬所说,我可以找个帮手。好主意!为什么需要创建这样的结构:“控制器->查询->模型->模板->用户->用户->控制器”?可能是你在寻找类似的东西吗?嗨,缩微胶片,原因是这是一段由更高级别的团队成员创建的旧代码,我的权限有限。但正如你和克里斯特扬所说,我可以找个帮手。好主意!我很惊讶我怎么会没有这个想法。无论如何,非常感谢@张杰很高兴我能帮忙。我很惊讶我怎么会没有这个想法。无论如何,非常感谢@张杰很高兴我能帮忙。
{{#if (isEqual user.created_by inquiry.created_by)}}
     xxxx
{{/if}}