私はバックボーンが初めてで、ルートの使用方法を学んでいます。予想されるルートがいつ失われ、ルーターが代わりにデフォルト ルートを使用するかを把握しようとしています。
例えば...
これが私のルートなら…
router.register('profile/edit/:id', 'profileView', 'views/profile');
そしてウリは..
"mysite.com/index.html#profile/edit/"
上記のルートは使用されず、代わりにデフォルト ルートに移動します。それをキャッチするためにIDなしでルートを設定できましたが、それがベストプラクティスかどうかはわかりません。また、ID のない多数のルートのルート登録を混乱させたくありません。
IDなしでルートをセットアップするか、デフォルトルートが使用されたことを検出する方が良いでしょうか? デフォルトが使用されていることを検出する道をたどりましたが、何らかの形式の uri があった場合、それを達成するための最良の方法は何でしょうか?
ありがとう。