8

pushstateでBackboneを使用している場合、リンクをどのようにフォーマットする必要がありますか?

現在私はこれを行っています:

<a href="task/create">create task</a>

上記の形式を使用すると、実際にGETサーバーにリクエストが送信されます。サーバーは標準ページを提供し、バックボーンはサーバーが移動する必要があることを正しく識別しtask/create、ビューを表示します。

しかし、GETそもそもなぜリクエストを送信するのでしょうか。(pushstateをtrueに設定したとしても?)

編集:私は最新バージョンのChrome(2011年8月現在)を使用しているので、私のブラウザーは問題ではないと思います。

4

2 に答える 2

4

わかりました、ここから答えてもらいました。https://github.com/documentcloud/backbone/issues/456

リンクをクリックすることは、プッシュステートに適しているとは想定されていません。jqueryを介してライブバインドし、カスタム関数を使用してその効果を作成しようとする場合があります。

于 2011-08-27T17:36:13.997 に答える
0

他の読者がルーティングの詳細を知りたい場合は、ルーティングの説明に特化した章全体が32〜46ページにあります:http ://samples.leanpub.com/marionette-gentle-introduction-sample.pdf (完全な開示:私は本の著者です)

于 2013-05-20T17:55:45.560 に答える