2

私は 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

「パノラマ」は現在パラメータではありませんが、アプリケーション内の特定のページを表しています。

誰かが私に解決策を持っていれば、本当に感謝しています。

4

1 に答える 1

0

最善の解決策: https://github.com/jhudson8/backbone-query-parameters

于 2012-09-04T13:59:01.763 に答える