각 라우터 기능에 추가하지 않고도 Backbone.js 라우터가 사용될 때마다 사용자 정의 기능을 트리거하는 간단한 방법이 있는지 궁금합니다. 이제 내 스크립트는 다음과 같습니다라우터를 사용할 때마다 Backbone.js 트리거 기능
이 가var AppRouter = Backbone.Router.extend({
routes: {
'' : 'index',
'test': 'test',
},
initialize: function() {
},
index: function() {
indexView.render();
},
test: function() {
testView.render();
},
change: function() {
customFunction();
}
});
가
사람이 어떤 제안이 있습니까 :
var AppRouter = Backbone.Router.extend({
routes: {
'' : 'index',
'test': 'test',
},
initialize: function() {
},
index: function() {
customFunction();
indexView.render();
},
test: function() {
customFunction();
testView.render();
},
});
나는 이런 식으로 뭔가를하고 싶습니다?
감사합니다. 비록 bind() 대신 this.bind()를 사용해야만했습니다. – hampusohlsson
나는 그 대답을 업데이트 할 것입니다. – obmarg
'.navigate' 호출의 일부로'{trigger : true} '가 있으면 경로가 "run"전후에 발생합니까? – tkone