Я использую ui-router для представления состояний в моем приложении AngularJS. В нем я хотел бы изменить состояние без изменения URL (в основном обновляется "подробное представление", но это не должно влиять на URL-адрес).
Я использую <a ui-sref="item.detail({id: item.id})"> для отображения детали, но это работает только в том случае, если я укажу URL как url: "/detail-:id" в моем $stateProvider.
Мне кажется, что текущее состояние определяется только через URL.