1

私は backbone.js の初心者です。backbone.js について理解するためにデモを作成しようとしていますが、Backbone history で pushState を true に設定すると、Backbone フラグメントに問題があります。これが私のケースです

var Workspace = Backbone.Router.extend({

    initialize: function() {
        this.route(/^users\/friends$/i, "hellobackbone")
    }
    hellobackbone: function() {
         alert(Backbone.history.fragment)
    }
});

私が住所にいるとき: localhost/users/friends. 押し込みます<a href="#hello">hello</a>

と で 2 回警告users/friendsusers/friends#helloます。ルートのユーザー/友人との通話のみが必要です(正規表現を参照してください)。なぜこれが起こるのかわかりません。backbone.js と googles のいくつかのサイトを見つけましたが、助けはありません:((

4

0 に答える 0