2つの質問があります:
フォームがあります。ユーザーが保存ボタンを押すと、サーバーに対してput-requestが実行されます。応答には、新しいオブジェクトのIDが含まれています。次に、ルートをtest.com/objectからtest.com/object/1に変更します。私はすべての情報を持っているので、コントローラーを再度実行したくありません(サーバーからオブジェクトを再度ロードしますが、これは役に立ちません)。ショートバージョン:コントローラーをリロードせずにルートを変更するにはどうすればよいですか?これが不可能な場合、どちらが最善のアプローチですか?
私は2つのコントローラーを持っていますが、これらは非常によく似ています。良い例は、createObject-およびeditObject-Controllerです。ほぼすべての機能を共有したいのですが、コントローラー固有の方法がいくつか異なります。私はサービスが大好きですが、この場合、ロジックだけを共有したくないので、大きな利点はわかりません。イベントハンドラー自体の定義を共有したいと思います。短いバージョン:コントローラーの継承を作成する方法はどれですか?
答えと良いアイデアを楽しみにしています!どうもありがとう!
乾杯