emberには、アクションヘルパーがあります。sendActionヘルパーを書くにはどうすればいいですか?
{{action "actionName" arg1 arg2}}
しかし、私は親コンポーネントにアクションを送りたいとき、私はまだ明示的sendActionを呼び出し、子の行動を記述する必要があります。私が唯一の行動をバブリングしているとしても。私はsend-actionヘルパーでこれを回避したいと思います。
{{send-action "actionKey" arg1 arg2}}
誰でもこのヘルパーを実装する方法は知っていますか?
パターンを正確に模倣しようとしていますが、エラーが発生し続けます。 'は 'actionKey''のためのアクションハンドラを持っていませんでした。 –
私のミスは別の場所でした。これは正しい答えだと思います。この修正は '' myName''の代わりに 'myName'を使うことです。 あなたが気にしないなら、フォローアップの質問はどうすればコントローラで(テンプレートではなく)クロージャアクションをインスタンス化するでしょうか?それを参照してください。これは可能ですか? –
ようこそ!誰に渡す?上に示したテンプレート構文は、クロージャーアクションをコンポーネントに渡す方法です。 – locks