Я создаю приложение Backbone и столкнулся с этой странной проблемой.В состоянии A (route: "") у меня есть такое представление:
var view = Backbone.View.extend({
events : {
"click a.continue" : "next"
},
next : function(e) {
//Some stuff
Backbone.history.navigate("/page2");
}
});
, и как только я нажимаю на якорь с классом " continue ", яперенаправлен в состояние B (маршрут: "/ page2").Если я нажму на кнопку «Назад» в своем браузере, а затем нажму на «якорь», при отладке я заметила, что функция next запускается дважды.На самом деле, если я продолжу идти вперед и назад, количество раз, когда событие будет запущено, будет увеличиваться.
Любая подсказка?
Заранее спасибо