Я хочу изменить параметр URL-запроса без перезагрузки моего контроллера. И я не могу использовать свойство reloadOnSearch
, потому что он не соответствует моим другим требованиям.AngularJS: Как изменить параметр URL без использования reloadOnSearch и не перезагружать контроллер с помощью маршрута ui?
Для примера: Path: /score?interval
я хочу, чтобы изменить значение interval
без использования reloadOnSearch и контроллера не следует перезагрузить.
Можно ли это сделать с помощью Angularjs? И если да, то как?
Благодарим вас заранее!
$ location.path используется для изменения пути, а не для параметров запроса! Или может быть, я ошибаюсь? –
См. Мой обновленный ответ и пример Plunker. –
Спасибо! Но это работает, если я не задал параметр 'interval' в config' $ stateProvider'. Но тогда я не могу получить значение, используя '$ stateParams'. –