에 대한 라우팅 나는 시나리오 다음 알아 내기 위해 노력하고있어 보는 항목 하나를 구입 하나Backbone.js : 중첩 된 뷰
내가 두 가지보기를 말할 수 있습니다. 캐치는 구매보기가보기위한 하위보기라는 것입니다. 라우팅을위한
는 내가 가진 :
는var MyRouter = Backbone.Router.extend({
routes: {
'item/:id': 'viewRoute',
'item/:id/buy': 'buyRoute'
}
});
var router = new MyRouter;
router.on("route:viewRoute", function() {
// initialize main view
App.mainview = new ViewItemView();
});
router.on("route:buyRoute", function() {
// initialize sub view
App.subview = new BuyItemView();
});
이제 사용자는 페이지를 새로 고쳐 buyRoute
가 트리거됩니다하지만 지금은 더 기본보기가없는 경우. 이것을 처리하는 가장 좋은 해결책은 무엇입니까?
커피 스크립트에 위의 코드, 당신이 좋아하는 경우 : https://gist.github.com/4597528 – georgedyer