0

私はやや奇妙な問題を抱えています。次のバックボーン ルートがあります。

  routes:
    "" : "index"
    "foo" : "index"

私が働いている URI は です/appointments/backbone。奇妙な点は次のとおりです。

  • /appointments/backboneChrome または Safari でナビゲートすると、問題なく動作します。最初のルートに入ります。
  • Chrome でナビゲートする/appointments/backbone#/#fooと機能しますが、Safari では機能しません。URI を に変換すると、表示ビューに関連するリモート操作を何もしていないにもかかわらず/appointments/backbone/#/%23foo、エラーが表示されます。show_view.js訪問/appointments/backbone#asdfまたはその他の意味不明な URI は、まったく同じエラーを生成します。

単純な間違いを犯しているだけだと思います。どうしたの?

4

1 に答える 1

1

私はこれに何時間も取り組んできましたが、質問を投稿してから文字通り 2 分後に解決策を見つけました。

の代わりに/appointments/backbone#/#fooが必要/appointments/backbone#fooです。

于 2012-07-09T19:16:08.540 に答える