backbone.js: динамический маршрутизатор для хэша с косой чертой после него?

Я хочу, чтобы хэш-URL был таким,

site.com/#/page/edit/about-us/

поэтому я установил маршрутизатор в моей магистрали,

routes: {
        '/page/edit/:url/':    'renderDynamicPage',
    },

    renderDynamicPage: function (url) {
        console.log(url);
    },

но ничего не выходит.

так должно быть about-us

Есть идеи, почему и как я могу обойти это?

1 ответ

Решение

Документация Backbone.js говорит

Обратите внимание, что вы хотите избежать использования косой черты

пытаться

routes: {
        'page/edit/:url':    'renderDynamicPage',
    },

    renderDynamicPage: function (url) {
        console.log(url);
    },
Другие вопросы по тегам