如何在ember app kit模板中访问嵌套目录中的组件

时间:2014-02-13 19:18:57

标签: ember.js components handlebars.js ember-app-kit

我在/components/some-dir/some-component.js中有一个组件,我正在尝试在.hbs模板文件中使用它。

{{#some-dir/some-component set=this}}{{/some-dir/some-component}}

但是把手会抛出错误。 ember应用套件documentation表示'/'会转换为'。'并使用别名:

// controller/posts.js
export default Ember.Controller.extend({
    needs: ['posts/details'],
    postsDetails: Ember.computed.alias('controllers.posts/details')
});

// templates/posts.hbs
// because {{controllers.posts/details.count}} does not work
{{postsDetails.count}} 

但是无法让它与组件类似地工作,所以不知道它是否适用?

1 个答案:

答案 0 :(得分:0)

As"回答"由stefanpenner在EAK Issue542

  

"现在,只是不要使用sub-dirs而不是更多的破折号(希望我们可以在htmlbars / handlebars中解决这个问题)" 〜stefanpenner