marionette

    4熱度

    2回答

    有人可以發佈一個將這些庫結合在一起的例子嗎?包括國際化和木偶的處理程序。 感謝

    6熱度

    3回答

    我正在嘗試使用牽線木偶插件將骨幹應用程序放在一起,並且遇到了一些問題,使得初始化程序以我期望的方式工作。我有以下代碼: var MyApp = new Backbone.Marionette.Application(); MyApp.addRegions({ region1 : '#div1', region2 : '#div2' }); MyApp.Resource

    8熱度

    2回答

    我有一個集合使用從外部API填充,API返回一些對象+分頁詳細信息的其他對象,然後我想顯示可能只有這些的一個子集在我的意見的對象,但允許進一步分頁查看過 爲了說明我的情況好一點: 從服務器獲取20個結果,得到的拼版數據進行進一步的網頁 顯示10個結果+更多按鈕 點擊更多,顯示10個結果+更多的按鈕 點擊更多,獲取20個結果從服務器,顯示10個結果+更多按鈕 ... 這將是您的解決方案? 我發現Ba

    3熱度

    1回答

    我使用了一個木偶合成視圖和emptyView屬性來渲染一個簡單的模板,當合成視圖的集合沒有模型時。 emptyView在我的應用程序的多個位置上工作正常,但出於某種原因,有一個視圖中emptyView在頁面上呈現兩次。 我最初的想法是該視圖是重新呈現,並且在集合同步時不會自行移除。初始化函數中的console.log顯示初始化僅被調用一次。 class AllLists extends Backb

    1熱度

    1回答

    根據Composite View documentation在 複合視圖中事件reset,remove和add已經綁定到集合。 說,爲什麼我需要綁定reset事件來渲染我的CompositeView? PS: 我使用Backbone.Marionette v0.9.1 請詳見(1)的代碼,(2) 其實這個問題是關於serializeData, 因爲當渲染功能從initialEvents變量has_

    1熱度

    1回答

    我一直在尋找Backbone Marionette,一直在模擬它的部分功能,用於我自己的純Backbone應用程序。看起來很有前途,但我不確定的一件事是Module構件和初始化器運行的順序。主要關於Backbone.history.start 我想我將有一個頂層Application包含像Auth,Todo,Comments等模塊(我通常用一個簡單的待辦事項應用程序開始嘗試框架)。每個模塊都有自己

    3熱度

    1回答

    我有以下CompositeView(1)。 我想知道什麼是最好的方式,爲每個模型的MyCollection,呈現兩個模板和視圖,以使類似的東西(2)。 (1) var MyCompositeView = Marionette.CompositeView.extend({ template: myTemplate, itemView: myView, collec

    1熱度

    3回答

    我目前正在使用Backbone.js Marionette框架重寫已經存在的應用程序。新的堆棧應該是相當模塊化的,這樣可以很容易地添加新的控制器。該應用程序有一個node.js後端,併爲每個調用提供一個json響應。 PlugUI.js: 應用程序使用(如已經說明的)的木偶應用程序定義 變種PlugUI =新Backbone.Marionette.Application(); PlugUI.add

    0熱度

    1回答

    我有一個由Backbone Marionette項目視圖呈現的集合。只要收藏重置,視圖就會重新渲染。據我所知,這是默認的Backbone.Marionette行爲。有沒有一種方法可以禁用它? var ActiveWordView = M.ItemView.extend({ template: '#active-word-template', tagName: 'form',

    13熱度

    3回答

    我正在嘗試對Marionette.CompositeView中的集合進行排序。 我有一個集合,看起來像這樣: [ {id: 1, name: 'bar'}, {id: 2, name: 'boo' }, {id: 3, name: 'foo' } ] 我需要通過ID集合以相反的順序進行排序。 其實它只有當我重新加載頁面時才起作用。 當我添加一個新模型時,新項目顯