Как вы поддерживаете состояние страницы, чтобы вы могли предоставлять постоянные ссылки, используя emberjs?

Я могу't, чтобы получить хорошее представление о том, как вы поддерживаете постоянные ссылки. Это, возможно, просто потому, что emberjs нене поддерживать постоянные ссылки. Я

я создаю пользовательский интерфейс, который позволяет пользователям выбирать определенные отчеты, поэтому в ember это достаточно просто, просто добавьте маршрут »отчеты это берет идентификатор, поэтому URL выглядит так:

#/reports/10/

Что мне нужно иметь, так это некоторые дополнительные параметры, которые также должны присутствовать в этом URL, например, даты начала и окончания и типы метрик, например,

#/reports/10/metric/impressions/start/10-08-2013/end/11-08-2013

Таким образом, эти параметры нужно выбрать, если я вставлю их в браузер, И, что важно, когда пользователь изменит эти настройки, например, через средство выбора даты URL должен обновляться, чтобы отражать новые параметры.

Редактировать:

Вот ссылка на jsbin с решением, основанным на ответе ниже.http://jsbin.com/ucanam/703

Ответы на вопрос(3)

Ваш ответ на вопрос