如何使用$state.go
将查询字符串传递给嵌套状态路由?
代码:
.state('masterform', {
url: "/masterform?action&assetId&contentTypeId&folderid",
views: {
content: {
templateUrl: 'components/masterform/masterform.html',
controller: 'masterformCtrl as masterform'
}
}
})
.state('masterform.access', {
url: "/access",
views: {
content: {
templateUrl: 'components/masterform/access/access.html',
controller: 'accessCtrl as access'
}
}
})
感谢。
答案 0 :(得分:16)
您可以使用$state.go()
的第二个选项简单地传递查询字符串参数。
像:
$state.go('masterform', {action:'Get', assetId:1234, folderId:999});