次のシナリオにパターンがあるかどうか知りたいです。何らかのタイプのステート マシンが必要なようです。
- 2 つのコレクション (Cars and Birds としましょう。これを構成するだけです)
- いずれかのコレクションにドリルダウンして、詳細ビューを表示できます
- 各コレクションには関連付けられたビューがあり、それぞれの詳細ビューもあります
- router.on メソッドでコードが重複するのを防ぎ、物事をドライに保ちたい (おそらく、車の状態を調べて何かを実行するメソッドが 1 つだけで、鳥についても同じでしょうか?)
状態: 車 - 鳥
url : #
状態: 車の詳細 - 鳥
url : #/cars/1
状態: 車の詳細 - 鳥の詳細
url : #/cars/1/birds/1
状態: 車 - 鳥の詳細
url : #birds/1