AngularJs ui-router $location or $state?

15,247

There is nice documentation (while deprecated, still really clear):

$state.go(to [, toParams] [, options])

Let's say that the state definitions are looking like this:

.state('app', { // parent app
  url: '/app',
  ...
})
.state('app.home', {
  url: '/home/:x',         // the param named x
  ...

Then you will do

$state.go('app.home', {x:y});

This Q&A could help as well:

Share:
15,247
itsme
Author by

itsme

JS

Updated on June 04, 2022

Comments

  • itsme
    itsme almost 2 years

    How can I transform this:

    $location.path('/app/home/' + id).search({x:y});
    

    to this:

    $state.go('/app/home/' + id).search({x:y});
    

    I tried, but I actually can't get enough information how to achieve that...

  • Radim Köhler
    Radim Köhler over 9 years
    Great to see that! Enjoy awesome UI-Router ;)
  • codelearner
    codelearner about 8 years
    @RadimKöhler i need to reload the page after redirecting to page. how to do it in ui-router. i have already tried $state.go('dashboard.places.list', {}, { reload: true}); it is redirecting to the particular view , but not reloads