0

マスター詳細ビューと1対多の関係を持つember CRUDアプリケーション用の小さなテストプロジェクト(まだ準備ができていません)があります。( https://github.com/erhard/emb_boot.git ) Rails のように、新しい編集や削除などのすべてのメソッドをそこからコントローラーに配置し、入力フィールドのモーダル画面を起動して、データをグローバルに保存します。 put post または delete を使用して、後でサーバーと同期したいデータ オブジェクト。したがって、コントローラーにはセマンティックメソッドがあり、私にとっては非常に自然です。

今、ember doc で、新規または編集用の追加ルートのようなものを見ました。たとえば

@.resource order, ->
    @.route new
    @.route edit 

など、その背後にある重いロジックも同様です ( http://emberjs.com/guides/routing/defining-your-routes/ )

今、私はエンバーでどちらに行くべきかわかりません。Rails Way のベストまたは推奨は何ですか、それとも新しい Ember Way はありますか?

どんなヒントでも大歓迎です。

4

2 に答える 2

0

残りのルートのグループは、単一のリソースで機能します。ただし、各ルートには独自のコントローラーがあります。これにより、ルート コントローラーの編集とディスプレイ ルート コントローラーのロジックの混乱を避けることができます。

あなたはすでにこれを読んでいると思いますが、将来ここに来る人のために、http://emberjs.com/guides/routing/defining-your-routes/ .

于 2013-10-14T04:01:55.453 に答える