1
백본을 통해 GitHub-esque 경로 일치를 얻으려고합니다. 즉, 다른 모든 경로를 확인한 후에 /:userName
에 대한 조회가 마지막에 감지됩니다. 내 현재 설정에서 내 unit
경로가 모든 호출에 대해 트리거되면 올바르게 작동하도록 만드는 방법이 있습니까? 많은 감사합니다!백본 경로 : 일치하지 않는 루트의 선택적 매개 변수
'use strict';
/**
* Module dependencies
*/
var course = require('./views/course');
var unit = require('./views/unit');
/**
* Routes
*/
var Router = Backbone.Router.extend({
routes: {
'(/)': 'course',
'/:user/:course/:unit(/)': 'unit'
},
course: function() {
course();
},
unit: function() {
unit();
}
});
/**
* Init router
*/
var router = new Router();
/**
* Options
*/
Backbone.history.start({
pushState: true
});
Backbone.Router.extend : [ "경로 정의에서 선행 슬래시를 사용하지 않으려 고합니다"] (http://backbonejs.org/#Router-extend) –