Предпочтительный способ создания ссылок с помощью backbone.js

Я пытаюсь обернуться вокруг backbone.js, но я найти это трудно из-за отсутствия (ИМО) хороших примеров.

Прежде всего, как лучше всего получить ссылку на объект.
Если я хочу получить URL редактирования модели Album , я могу сделать album.url () + '/ edit' , действительно ли это лучший способ?

Кроме того, я пытаюсь заставить свое приложение работать на 100% без javascript, поэтому я не хочу, чтобы в моих URL / ссылках было написано / Albums / # 1 / edit , я хочу это быть / album / 1 / edit и переопределить это в JS.

Думаю, я создаю обычные URL-адреса и использую jQuery.live для вызова router.navigate в backbone.js
Я так и не понял работают, однако, когда я вызываю router.navigate ('/ album / 2', true) , URL изменяется, но мое действие show никогда не вызывается. Если я обновлю, он называется, чтобы маршрут был сопоставлен.

Что мне не хватает?

10
задан Nicklas A. 23 October 2012 в 20:52
поделиться