2014-02-24 26 views
-1
var my_variables = {}; 

_.extend(my_variables,Backbone.Events); 

my_variables.on("event_name",function(msg) 
{ 
    alert("easy street"+msg); 
}); 

proxy.on("all", function(eventName) 
{ 
    my_variables.trigger(eventName); 
}); 

my_variables.trigger("event_name"); 

我試着通過遠閱讀文檔, 我理解proxy.on事件應該被稱爲每次 任何事件被觸發跟隨代碼。 在這段代碼中,我得到代理未定義的錯誤backboneJS

「代理沒有定義」

這裏怎麼解決這個 錯誤消息是文檔 documentation on events當場!

+1

@crypticous請不要改變問題,如果你不同意你可以發表評論的東西。 –

+0

我沒有改變任何東西,只是編輯造型@ShadowWizard – tnanoba

+0

@ShadowWizard多麼幼稚! – tnanoba

回答

1

的示例代碼使用一個實例對象(代理)上做呼叫..

爲你做這工作,你需要與你的對象的名稱,以取代代理

+0

這是如此簡單的感謝! –