我在pods结构中有2个组件x-foo和y-foo。
应用程序/荚/组件/ X-富/ template.hbs 应用程序/荚/组件/ Y-富/ template.hbs
我想在x-foo组件的template.hbs中调用y-foo组件,如下所示:
<section>
{{y-foo}}
</section>
但它错误地说y-foo助手不存在。任何人都可以告诉我在pods结构中做到这一点的正确方法吗?
答案 0 :(得分:0)
我设法通过创建带有路径的父组件并通过{{component y-foo}}调用子组件来解决这个问题。
ember生成组件x-foo --pod --path x
将在
中生成x-foo组件应用程序/荚/ X / X-富/ component.js
应用程序/荚/ X / X-富/ template.hbs
在x-foo组件模板中,像这样调用y-foo组件:
<section>
{{component y-foo}}
</section>
这个问题的原因是因为我正试图为Ember 2.0提供未来证明我的Ember 1.x.我不确定我做的是否正确,但在我看来这看起来还不错。
答案 1 :(得分:0)
在app.js中添加podModulePrefix: config.podModulePrefix