На моей домашней странице веб-сайта много элементов карты (например, Pinterest), каждый щелчок на карте создает всплывающее окно вместо перехода на связанную страницу. Я хочу изменить URL-адрес адресной строки, чтобы при обновлении домашней страницы во всплывающем окне браузер перешел на соответствующую страницу. И каждый щелчок на элементе карты также будет ссылаться на связанный URL страницы с историей браузера. В принципе, концепция взята из Pinterest.Как изменить адрес адресной строки без перенаправления в angularjs?
Когда я использую $ location.path() или $ location.url(), они оба перенаправляют.
Я извиняюсь, если я что-то не хватает, но почему бы не связь работы? – Casey
Потому что я хочу создать всплывающее окно каждый раз, когда они щелкают элементы карты для лучшего удобства пользователя. Если я использую ссылки, они перенаправляются на связанную страницу. –