私は backbone.js が初めてで、通常の javascript/jquery アプリケーションをバックボーン MVC に変換しようとしています。これで私は Backbone.Router にたどり着き、現在バックボーンで古い URL 処理を解決しようとしていますが、あなたと話したい問題がいくつかあります:
私の従来の URL パターンは次のようになります。
/#/lang=1&page=panorama&cats=13,3,4,6,7,8,9,10,11&pid=4
これはバックボーンでどのように見え、どのようにコーディングするのでしょうか?
問題は、従来の処理では、パラメーターの順序を気にせずに URL 文字列を評価できたことです。バックボーンでは、これは不可能のようです。私のアプリケーションでは、特定のアプリの位置/状態にリンクするために、URL でカテゴリ (cats=.. を参照) などを渡す必要があります。
すでに pid (panorama-id) で試したので、パターンは次のようになります。
/panorama/:id
「パノラマ」は現在パラメータではありませんが、アプリケーション内の特定のページを表しています。
誰かが私に解決策を持っていれば、本当に感謝しています。