Мой следующий js действителен как часть фрагмента AngularJS:
window.location.hash = "#!/details/"+id;
Каким будет правильный код, используя $state.go()?
$state.go()
Синтаксис для использования $state.go: $state.go(to [, toParams] [, options]). Итак, ваш код будет выглядеть как
$state.go
$state.go(to [, toParams] [, options])
$state.go('details', {id: id});
и получить идентификатор с помощью
$stateParams.id
https://github.com/angular-ui/ui-router/wiki/Quick-Reference#state-1