मुझे लगता है कि मैं जो करना चाहता हूं वह बहुत आसान है, मुझे नहीं पता कि यह कैसे करना है। मैं अपने स्वयं के कार्यक्रम को आग लगाना चाहता हूं जब मेरे मॉडल में से कोई एक ईवेंट ईवेंट हैंडलर को कुछ डेटा पास करने के उद्देश्य से परिवर्तन करता है (चाहे परिवर्तन मूल्य में वृद्धि या कमी हो)।एक बैकबोन मॉडल ओवरराइट करना इवेंट
मूल रूप से मैं अपने हैंडलर दृश्य
handler: function(increased) {
if(increased) {
alert("the value increased")
}
else {
alert("the value decreased")
}
}
// ...
this.model.on("change:attr", this.handler, this);
पास नहीं कर रहे हैं? – tkone
hmmm शायद मेरा प्रश्न स्पष्ट नहीं है, मैं जानना चाहता हूं कि मैं 'परिवर्तन: एटीआर' हैंडलर को डेटा कैसे पास कर सकता हूं, अभी जब उस घटना को रीढ़ की हड्डी से "स्वचालित रूप से" निकाल दिया जा रहा है, जब भी मैं अपने 'सेट()' पर कॉल करता हूं आदर्श। – Matthew
आप किस डेटा को पास करना चाहते हैं? आपके पास पहले से ही मॉडल तक पहुंच होगी और आपको पता चलेगा कि कौन सा विशेषता बदल दी गई है। – tkone