/components/some-dir/some-component.js にコンポーネントがあり、それを .hbs テンプレート ファイルで使用しようとしています。
{{#some-dir/some-component set=this}}{{/some-dir/some-component}}
しかし、ハンドルバーはエラーをスローします。ember アプリ キットのドキュメントには、「/」は「.」に変換されると記載されています。エイリアスを使用するには:
// 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}}
しかし、コンポーネントで同様に動作させるのに苦労していたので、適用されるかどうかわかりませんでしたか?