我下面的js作为AngularJS代码段的一部分是有效的:
window.location.hash = "#!/details/"+id;
使用$state.go()
正确的代码是什么?
答案 0 :(得分:1)
使用$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