I know we can use fromState
and fromParams
in the $stateChangeSuccess
to get all information about previous location. Like said here:
Angular - ui-router get previous state
$rootScope.$on('$stateChangeSuccess', function (ev, to, toParams, from, fromParams) {
});
But is there nice way to parse it into the url / location though? For example:
State: /page/:id/paragraph/:line
Params: id and line, etc..
What I want:
/page/3/paragraph/5 ...
I mean this could get messy with bunch of params. Plus Angularjs ui-router
could also have {{ id }}
as params too instead of :id
. Isn't there a function to do this already or I have to use RegEx? And if so, what is the RegEx string to use?
Thanks.