chaplinjs

    0熱度

    1回答

    我正在使用早午餐的Express node.js服務器和Chaplin客戶端Web應用程序。 我希望早午餐重新編譯並重新啓動我的快遞服務器,如果任何服務器端代碼更改和重新編譯我的卓別林客戶端,如果任何客戶端代碼更改。 早午餐已經看我的卓別林代碼,但我不能得到它重新啓動快遞服務器。 我已經將服務器目錄添加到config.coffee中的路徑,但這隻能重新編譯客戶端代碼,並且不會重新啓動服務器。 我如

    0熱度

    1回答

    我正在創建一個谷歌瀏覽器擴展,它必須在訪問過的網站上添加內容(如工具箱)。我不得不使用RequireJS和BackboneJS(卓別林),除了當我訪問使用RequireJS(和Backbone,但問題似乎來自RequireJS衝突)的網站時,一切都可以。 (這是我使用的內容腳本包括-script-標籤包括RequireJS。) 我想這是正常的有衝突,如果我直接在頁面中添加內容,所以我在這裏嘗試瞭解

    1熱度

    1回答

    我有一個應用程序,它使用brunch,chaplin和coffeescript作爲前端。 Brunch構建應用程序時沒有任何錯誤。但是,當我執行brunch watch --server並導航到http://localhost:3333時,會生成錯誤,並且該頁面不會加載。 這以前工作得很好。 diff在存儲庫中顯示沒有更改會考慮行爲更改。當我知道開發者時,我也檢查了前端版本的前端代碼。服務器正在工

    1熱度

    1回答

    在創建子視圖時,我很難理解區域和容器之間的區別。在父項中創建子視圖時,相互之間的用例是什麼? 其次,作爲子視圖註冊的東西如何與這兩個選項一起工作?這是否需要在使用容器時發生?

    1熱度

    1回答

    我有一個由其他人構建的ChaplinJS項目,並且我沒有完全瞭解框架的某些細節。這裏有一點我很難找到: listen: { 'change model': 'render', 'home:actionvideo mediator': 'show' }, 這段代碼位於其中一個視圖JS文件中。我熟悉這種事件處理的風格,我的理解是第一位(「home:actionvideo」)是

    0熱度

    1回答

    我從Brunch-with-Chaplin樣板開始,但我想添加sinon和qunit來混合使用。所以我將它們添加到bower.json並使用bower install <lib>安裝它們。它的工作都非常順利,但現在我要訪問這樣的功能: Model = require './model' module.exports = class Collection extends Chaplin.Coll

    0熱度

    1回答

    我有一個頁面/hello在那裏我有一個鏈接: <a href="{{#url 'goodbye' }}{{/url}}"> 將重定向到/goodbye。但我想它使用一個錨也像/goodbye#message 我曾嘗試做: <a href="{{#url 'goodbye' }}{{/url}}#message"> 但是當我點擊它,它會在頁面重定向到/goodbye。看起來卓別林正在刪除這個

    0熱度

    1回答

    我試圖更新屬於CollectionView的項目的視圖。 最好的方法應該從該特定視圖調用「render()」? 儘管模型更改 我想我在這裏丟失了一些重要的東西,因爲儘管模型已更改,但調用「render()」不會更新視圖。 感謝您的幫助! 關心!

    0熱度

    1回答

    我試圖與服務器同步模型。不幸的是,儘管在模型上設置了url和rootUrl,但我仍然得到url屬性未指定。 不用說我可以做model.fetch()(GET)這個模型就好了,但是當試圖POST時我突然失去了的URL。 >>> model = window.mod ClientSchema { cid="c2", attributes={...}, _changing=false, more...

    -1熱度

    1回答

    我已經用最新的v0.11.3取代了卓別林v0.7.0。做完,我現在在Chrome中得到一個JavaScript錯誤: cannot assign to read only property 'dispatcher' of [object Object] Firefox的報道類似的東西: [08:46:39.783] TypeError: "dispatcher" is read-only @