我想将一个对象传递给一个状态。这是我的做法:
.state('options', {
url: "/options?current_task",
views: {
"middle": {
templateUrl: "/games/options.html"
}
}
这就是我所说的:
$state.go("options", {current_task: task});
但是,它没有传递对象,而是传递了一个字符串“ Object Object”。我做错了什么?
您在URL中传递的参数始终是一个字符串。您可以传递多个字符串,然后将它们再次组合到一个对象中。
.state('options', {
url: "/options?current_task_1¤t_task2",
views: {
"middle": {
templateUrl: "/games/options.html"
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句