Только начинаю разбираться с backbone. Может кто подскажет, почему не срабатывает событие?
Test=Backbone.Model.extend({
constructor: function() {
this.maewe=100;
},
initialize:function(){
this.on('all',function(){
console.log('СОБЫТИЕ');
})
},
increase:function(){
this.maewe++;
}
})
$(document).ready(function() {
var test=new Test();
$('#myButton').on('click',function(){
test.increase();
console.log(test.maewe);
});
})
Тут для теста взял переменную maewe.
При нажатии на кнопку #myButton запускаю функцию увеличивающую maewe на единицу. console.log(test.maewe); - пишет все верно 101,102,103 и т.д., но this.on('all',function(){
console.log('СОБЫТИЕ');
}) - не срабатывает, ставил - change:maewe - тот же результат. В чем тут может быть загвоздка?