rivets.js

    5熱度

    1回答

    我正在使用Rivets.js將元素綁定到我的模型。我正在使用Twitter的Bootstrap進行設計,並設置了三個按鈕來選擇值1,2和3(功能上相當於單選按鈕)。 我已經設置了三個按鈕的按鈕組中是這樣的: <div class="btn-group" id="input_level" data-toggle="model.level"> <button data-toggle-valu

    3熱度

    2回答

    我遇到了鉚釘庫並試圖做一個簡單的例子。但我有2個問題: 在教程中他們寫道「user.name」(與點),但對我來說,如果我寫它只能「用戶:名」 當我改變user.name財產爲什麼DOM不會改變? 代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Example</tit

    10熱度

    1回答

    我正在將Backbone和Backbone.Marionette集成到現有的Web應用程序項目中。我們計劃現在只保留項目中的所有現有功能,但是我們將利用Backbone架構和Marionette校長的任何新功能。首要業務之一是決定HTML模板渲染庫以及這些模板的數據綁定解決方案。以前,我們一直在使用JsRender和JsViews來滿足我們所有的模板需求和數據綁定,但我們願意探索新功能的新途徑。所

    0熱度

    1回答

    任何人都可以幫助我,因爲我是rivets.js的新手。我在訪問我的html頁面中的JSON響應時遇到了問題。我能夠訪問,直到「小計」與account.subTotal關鍵,但不能訪問貨幣(內部密鑰)等,下面是JSON響應我: [ { "subTotal": [ { "currency": "dollar", "balance": "979,18"

    2熱度

    2回答

    此時,我確信由強大的數據查詢服務支持的聲明性綁定是編寫可擴展富客戶端應用程序的祕訣,網絡。 很明顯,聲明性數據綁定有很多選項(Knockout JS和Backbone的Rivets僅舉幾例)。但是,當涉及查詢服務器,緩存數據並跟蹤客戶端的變化時,唯一看似成熟的模塊化解決方案似乎是Breeze JS。然而,雖然它聲稱不指定服務器技術,但所有文檔示例都顯示Breeze使用.NET運行。 爲了充當Bre

    1熱度

    1回答

    我有一個骨幹視圖,其父視圖調用render()返回子視圖,然後將其附加到DOM。問題是我無法運行 rivets.bind(this.$el, {user: this.user}); 在子視圖的初始化方法中,因爲該元素不在DOM中。我寧願不需要在渲染後使用另一種方法與鉚釘綁定。 可能是一個簡單的問題,但任何想法?

    1熱度

    2回答

    也許這看起來有些倒退,但我有一個視圖綁定了Rivets.js,我希望視圖在初始化時填充模型。 用例是我使用服務器端渲染來返回包含鉚釘數據屬性的代碼片段(視圖)。所以沒有JSON從服務器返回到客戶端。 現在,通過按'編輯',用戶可以將內容置於'編輯'模式,並隨意開始編輯。 (使用contenteditable,但我猜這裏超出了範圍)。 那麼如何確保模型使用來自init視圖的值填充?

    2熱度

    1回答

    Loving Rivets.js因其功能強大而簡單。但是,如何定義具有視圖屬性並將其格式化爲模型屬性的格式化程序?根據我的理解,格式化程序的意思是反過來操作,即:從模型到查看。 以某種方式查看模型格式化程序,還是必須進行黑客入侵?

    0熱度

    2回答

    我正在研究Spine應用程序,用戶鉚接js代替模板引擎,到目前爲止,我對鉚釘綁定感到滿意,我的視圖更加簡潔和可讀,並且我有一個清晰的分隔擔心:我的控制器只負責管理應用程序的狀態,我的模型會執行持久性任務,我的自定義鉚釘綁定和格式化程序負責格式化值和按摩用戶輸入。到現在爲止還挺好。 我唯一擔心的是我使用watch.js,我懷疑手錶是iphone的性能問題的責任,我不太習慣使用它。 在鉚釘js網站上,

    3熱度

    1回答

    我正在嘗試使用引導數據填充選項字段。結合我的模型對jQuery選擇對象數組時,我遇到一個問題... 的HTML <select data-each-project="projects" id="project-selection"> <option data-value="project:description"></option> </select> 綁定 project_arr