以前のバージョンの Ember では、単数形を使用してPostController新規/表示および編集ビューを管理していました。
しかし、コントローラーとルートが分離され、コントローラーを使用する規則が確立された今post.new/post.edit/post、ビュー間でロジックを共有するための規則が何であるかわかりません。postsアウトレットがネストされていないため、親ルートにロジックを配置できないため、編集/新しいルートがルート内にネストされていないことに注意してください。
- ルート内のコントローラーをオーバーライドして、古い単一のコントローラーを使用する必要がありますか?
{{with controllers.post}}ハンドルバー テンプレート内でブロックを使用しますか?PostNewRoute/PostEditRouteと の間で共有 mixin を使用しPostNewController/PostEditControllerますか?- から継承
PostEditControllerしPostNewControllerますか? - すべての投稿ルートをルート内にラップするテンプレートは、
{{outlet}}共有イベントを継承できるようにするためのものですか? - 私が逃した他の何か?
これにはまだ適切な慣習があるとは思えませんが、他の人がどのようにそれを行っているか聞きたいですか?