У меня есть код для замены URL в адресной строке браузера. Перед заменой URL отображается предупреждение, указывающее изменение. При нажатии на диалоговое окно предупреждения, URL-адрес изменится на исходный. Как я могу изменить URL-адрес в адресной строке с контроллера angularjs, чтобы изменение сохранялось?
Вот моя попытка:
$scope.goToDashboard = function () {
window.history.replaceState("data", "Dashboard", "/dashboard");
// on reaching here the url bar is /dashboard and on clicking it, it returns to the previous url
alert("here...2");
$scope.show = true;
}
Как я могу навсегда переписать URL с новой строкой?