Как вы поддерживаете состояние страницы, чтобы вы могли предоставлять постоянные ссылки, используя 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