私はEmberを学んでおり、次のことを行うための最良の方法を探しています:
ユーザーは、新しいゲームをセットアップするために 3 つのボタンから選択できます: 2 プレーヤー、3 プレーヤー、または 4 プレーヤー。いずれかをクリックすると、次の画面に移動し、選択した番号のゲームが開始されます。プレーヤーの。
Ember でこれを行うにはどうすればよいでしょうか。アクションを使用してそれを行うことができます:
<button {{action "start" 2}} type="button" />
<button {{action "start" 3}} type="button" />
<button {{action "start" 4}} type="button" />
このようにして、コントローラーの start() メソッドでパラメーターを読み取ることができます。
しかし、新しい URL に移行したいのですが、そのためには が必要{{linkTo}}
ですよね。しかし、ボタンに基づく値を新しいルート/URL に転送するにはどうすればよいでしょうか? したがって、より一般的な質問は次のようになります。変数を新しいルート/URL に「POST」または「GET」する方法はありますか? 従来のフォームの投稿とリダイレクトのようなものです。動的セグメントを見ましたが、私が考えているものではありません。