0

こんにちは、私のシナリオです。

私はこれらのルートを持っています

    routes: {
    "": "show_group_list",
    "!/group/:_id/": "show_group",
},

ここに私のナビゲート機能があります:

                App.app.navigate('!/group/'+group.get('_id')+'/', { trigger: true });

関数がトリガーされると、アドレスバーにlocalhost/#!/group/1 の代わりに localhost/group/1表示されます。問題は、ページを更新すると最初のページが表示されなくなることです (私の場合は単一ページのアプリです)。

ハッシュタグを保持するために、どうすればnavigate()をハックできますか?

4

1 に答える 1

2

わかりました、これは簡単でした。pushState を有効にしました。pushState を無効にすると、ハッシュが返されます

于 2012-05-28T12:53:10.180 に答える