Angularjs 1.6.4
Пытаюсь передать параметры в url:
window.location.replace('/some/url/'+some.id+'/?queryfield=field100')
На странице после редиректа
var absUrl = $location.absUrl();
>
somesite.ex/some/url/596/?queryfield=field100var searchObject = $location.search();
> Object {}
На старой версии ангуляра срабатывало такое
window.location.replace('/some/url/'+some.id+'/#?queryfield=field100')
В $location.search() прилетало то что надо.
Сейчас же url получается такой
http://somesite.ex/some/url/596/#!#%3Fqueryfield=f...
и в $location.search() все равно пустой объект валится
Почему searchObject пустой? Как получить параметры помимо разбора url регуляркой?