私はember-route-action-helperを使用しています
次のようなコンポーネント シムがあります。
{{component-name model=model
action1=(route-action "action1")
action2=(route-action "action2")
action3=(route-action "action3")
action4=(route-action "action4")
action5=(route-action "action5")
action6=(route-action "action6")
action7=(route-action "action7")
action8=(route-action "action8")
action9=(route-action "action9")
action10=(route-action "action10")
action11=(route-action "action11")
action12=(route-action "action12")
action13=(route-action "action13")
action14=(route-action "action14")
}}
PS上記のアクションは実際のアクション名を使用していません
ルートにバブリングする必要がある多くのアクションがあり、ember アプリではコントローラーを使用しません。
アクションが多すぎるため、これは少しぎこちなく見えます。.hbs
この同じ情報を別の形式で表現したり、コンポーネントファイルまたはファイルの別の場所に書き込む方法はあり.js
ますか?