1
我想將一個簡單的事件附加到一個對象,所以當一個屬性被改變時事件觸發。我正在使用backbone.js來嘗試實現這一點。以下是我的代碼。Backbone.js「on change」事件沒有正確觸發
var person = {
name: "bob"
};
_.extend(person, Backbone.Events);
person.on("change:name", function() {
alert("Triggered");
});
person.name = "fred";
如果我使用person.trigger("change:name");
該事件被觸發,所以我不知道爲什麼它不workign當我簡單地使用person.name = "fred";
任何幫助表示讚賞!謝謝