編集:以下の方が独自のトピックに適していることに気づきました。また、主な問題は、コンポーネントのアクションをプラグインアウトレットにインポートすることであることにも気づきました。それについては、ここで質問しました。
プラグインアウトレットに引数を正常に渡すための、より簡単な/標準的な方法はありますか?
たとえば:
テンプレートに、次のような 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)}}
は機能しないようです。