underscore.js

    25熱度

    3回答

    示例代碼: this.books = this.getBooksFromDatabase(); this.publishedBooks = this.books.filter(function(book) { return book.get("isPublished") === "1"; }); 這裏躺着的問題: this.books.filter,返回模型的數組。我已經試過包裝

    6熱度

    1回答

    我有一個Backbone.Collection充滿模型;讓我們說這個模型是Car。這個集合是一個偉大的大列表Cars。我希望能夠從列表中選擇幾個特定的​​車輛ID,然後才能從這個集合中獲得所選的車輛對象。 我的代碼塊下面不工作;我確定有一種方法可以用Backbone.js/Underscore.js來做到這一點......我對Backbone/Underscore也很新鮮。 CarList = B

    1熱度

    1回答

    我有以下Backbone集合。 我的問題是,當我做car.get(「品牌」),我得到undefined。 品牌屬性就在那裏。我知道,因爲當我做console.log(汽車)時,我可以看到它。就好像汽車對象上不存在.get屬性一樣。但那是不可能的,因爲我把我的汽車模型腳本放在我的Cars Collection腳本之前。 因此,杜佩因此失敗。甚至不知道這個。是否被調用。 但100%.get不存在!幫助

    2熱度

    1回答

    我想在構造函數中使用_.bindAll(this)。 不幸的是,我意識到原型函數不被認爲是「自己的屬性」,所以_.bindAll通過_.functions不會找到它們。 是否有另一種方法可以在構造函數中獲取「this」的原型函數?

    0熱度

    1回答

    基本上,我有一個Adobe空氣項目。如果我通過命令行(例如,adl application.xml)運行它,它可以正常工作並運行正常。但是,如果我打包並安裝它,它不能正常工作。當我說它起作用並且不起作用時,我的意思是當它工作時,所有內容都正確顯示,並顯示所有模板等,當我說它不起作用時,我的意思是我只看到幾個文字屏幕,但Underscore模板沒有得到顯示,實際上沒有真正顯示。

    0熱度

    2回答

    我正在嘗試使用Jquery UI自動完成插件,並且我想在建議框中使用可點擊的鏈接呈現一些html。在HTML似乎呈現正常,但是當我點擊的鏈接,他們不工作,我在開發者日誌中得到: jquery-ui.min.js:239Uncaught TypeError: Cannot call method 'data' of null Uncaught TypeError: Cannot call met

    80熱度

    3回答

    我一直在學習一些backbone.js,並且我已經看到很多使用_.bindAll()的實例。我已經通讀了整個backbone.js和underscore.js文檔頁面,試圖瞭解它的功能,但我仍然對它的功能非常模糊。這裏有下劃線的解釋: _.bindAll(object, [*methodNames]) 綁定了許多的 對象的方法,通過指定的方法名,以 中時,他們被調用該對象 的上下文中運行。非常

    4熱度

    3回答

    我遇到了使用bindAll的問題。我得到的錯誤是func is undefined。任何想法我做錯了什麼? 我都試過 bindAll(失敗並出現上述錯誤)和 個人bind秒(不工作) window.test = Backbone.View.extend({ collection: null initialize: -> console.log('initializ

    1熱度

    1回答

    我正在使用Jammit打包我的資產。其中一件好事就是打包帶有.jst擴展名的文件,並使它們在瀏覽器的window.jst名稱空間中可用。但是,我一直在尋找使這些模板成爲動態的方法,並且我不確定如何做到這一點,或者甚至有可能。 如果我不能讓JST文件變爲動態,我還有什麼替代方法?

    14熱度

    3回答

    今天我開始關注backbone.js,以更好地組織我的應用程序中的代碼。 我想知道(概念上 - 所以回覆僞代碼)我將如何使用我的現有的 html創建骨幹模型(和視圖)。 我發現的所有教程都是使用空白html模板,然後使用ajax注入內容。我不想這樣做。 如果我有一個藏書。 <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset