Tôi nghĩ rằng những gì tôi muốn làm là khá đơn giản, tôi chỉ không biết làm thế nào để làm điều đó. Tôi muốn kích hoạt sự kiện của riêng mình khi một trong các mô hình của tôi quy đổi các thay đổi cho mục đích chuyển một số dữ liệu tới trình xử lý sự kiện (cho dù thay đổi là tăng hoặc giảm giá trị).Ghi đè một mô hình xương sống Thay đổi sự kiện
Về cơ bản tôi muốn xử lý của tôi để làm điều này trong giao diện
handler: function(increased) {
if(increased) {
alert("the value increased")
}
else {
alert("the value decreased")
}
}
// ...
this.model.on("change:attr", this.handler, this);
Điều gì không hoạt động? – tkone
hmmm có lẽ câu hỏi của tôi không rõ ràng, tôi muốn biết làm thế nào tôi có thể truyền dữ liệu đến trình xử lý 'change: attr', ngay bây giờ sự kiện đó đang bị" tự động "kích hoạt, bất cứ khi nào tôi gọi' set() 'trên mô hình. – Matthew
Bạn muốn truyền dữ liệu nào? Bạn sẽ có quyền truy cập vào mô hình đã có và bạn sẽ biết thuộc tính nào đã được thay đổi. – tkone