backbone-routing

    1熱度

    1回答

    App.Routers.Applications = Backbone.Router.extend({ initialize: function() { this.view = Object.create(App.Views.Applications); this.view.init(); }, routes: { 'searc

    2熱度

    1回答

    我正在做一些最pinterest主幹應用。 (post pics/vids/text等以後記住)這是我第一次嘗試在骨幹上進行註冊/登錄。 我有一個homeView而且目前的OverviewView。 如果用戶寄存器現在我使用此功能: this.usersCollection.create({ firstName: this.$el.find('.registerFirstName').

    0熱度

    1回答

    我試圖讓使用Parse.com的parse.js框架建立網站。包含在框架Parse.Router(Backbone.Router的一個分支,但似乎在執行中略有不同,但我可能是錯的)。 我有事情運作良好,但我遇到問題來了,當我很喜歡「本地主機/根/簡介」頁面上,我點擊刷新按鈕,我得到一個404錯誤。經過一番搜索之後,我採取了修改我的.htaccess文件的方法,以便這會觸發重定向到我的單頁應用程序'

    1熱度

    2回答

    我是新來的木偶,我只是不能得到路由工作。 我用木偶的2.4.1版本,並試圖做到這一點可能最簡單的方式,以便它會只是工作。 此代碼適用於舊版本的木偶,V1.0.2,它被列入自耕農的發電機之一。我知道這兩個版本之間存在巨大差距,但是對於每篇文章,博客,官方文檔以及爲此框架代碼編寫的書籍都保持不變。 有控制檯沒有錯誤,但「家」的方法只是將無法啓動。 我在這裏錯過了什麼嗎? 的application.js

    0熱度

    1回答

    我想從集合中獲取id以傳遞給視圖。我能夠獲取模型的信息,但無法獲取視圖來獲取數據。 在我的模板每一行都有模型ID: <td><a href="#/process/<%= model.id %>"><%= model.name %></a></td> 我的路由器是這樣的: var Router = Backbone.Router.extend({ routes: { '': 'wel

    0熱度

    2回答

    我有兩個視圖,其中一個視圖的搜索框中包含一個「搜索」按鈕,其中包含id="search"。在第二個視圖中,我需要點擊「搜索」按鈕進行搜索。但是在這種情況下,我需要獲得ID。如何做到這一點? 這裏我的第二個觀點的代碼,而不是作品,因爲#search是在第一種觀點: ev.views.Home = Backbone.View.extend({ events: { 'click #sear

    0熱度

    1回答

    我已經用Backbone.js命中了頭部劃痕。該示例在jsfiddle here上。我認爲這個問題是在這裏: App.Layout = new Backbone.Layout({ // Attach the Layout to the main container. collection: App.chapters, el: "body", initialize: function() {

    0熱度

    2回答

    我有一個主幹應用程序,我使用dualStorage並且還爲Backbone實現了自己的同步。我已經實現了我自己的同步,因爲在我的API中,它需要在每個請求的標頭中發送身份驗證令牌。如果此身份驗證令牌不存在或無效,則API會返回401錯誤。 我的應用程序有兩個選項卡,當您單擊其中一個或將路由從/#guestlist切換到/#ticketlist時,反之亦然。只有在切換選項卡時纔會發生此問題,而不是在

    1熱度

    1回答

    我已經建立了一個超級簡單的骨幹應用只有一個路由器和兩個視圖來試圖找到正確的方式來處理路由沒有hashbangs。 var Router = Backbone.Router.extend({ routes: { '': 'index', 'episodes': 'episodes' }, index: function() { va

    0熱度

    2回答

    如何從一個Marionette控制器重定向到另一個路由?例如: var controller = new MyAccountController({ myAccountView: new MyAccountView({ el: 'body' }) }); var router = new MyAccountRouter({ controller: c