编辑:我意识到以下内容可能更适合单独的主题。我还意识到我遇到的主要问题是将组件的操作导入插件插槽。我在这里提出了一个相关问题:
是否有更简单/标准的方法可以将参数成功传递到插件插槽?
例如:
如果在模板中,有对 composer-action-title 组件的以下引用,如下所示:
composer.hbs:
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
我想添加一个插件插槽,该插槽——在该插件插槽中——具有相同的代码,例如:
connectors/cool-outlet/cool-outlet.hbs:
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
我需要做什么才能让我的 cool-outlet 插件插槽能够成功引用 composer-action-title 组件?
在 composer.hbs 中使用类似以下的引用:
{{plugin-outlet name="cool-outlet" args=(hash model=model)}}
似乎不起作用。