Я создаю систему приборной панели в AngularJS, и у меня возникает проблема с настройкой url через $location.path
В нашей информационной панели есть куча виджетов. Каждый из них показывает увеличенное максимальное изображение, когда вы нажимаете на него. Мы пытаемся настроить глубокую привязку, чтобы пользователи могли ссылаться на личную панель с максимальным виджетами.
В настоящее время у нас есть 2 маршрута, которые выглядят как /dashboard/:dashboardId
и /dashboard/:dashboardId/:maximizedWidgetId
Когда пользователь максимизирует виджет, мы обновляем URL-адрес с помощью $location.path
, но это вызывает повторную визуализацию представления. Поскольку у нас есть все данные, мы не хотим перезагружать весь вид, мы просто хотим обновить URL. Есть ли способ установить URL-адрес, не вызывая повторную визуализацию?
HTML5Mode
установлен на true
.