gpt4 book ai didi

angularjs - $routeParams 在解析函数中不起作用

转载 作者:行者123 更新时间:2023-12-03 04:26:34 24 4
gpt4 key购买 nike

我正在使用this加载数据的技术。所以我创建了以下解析函数:

NoteController.resolve = {
note: function($routeParams, Note) {
return Note.get($routeParams.key);
}
}

问题在于,$routeParams.key 在执行resolve 函数时是undefined。这是正确/错误吗?我该如何修复它?

最佳答案

您需要使用$route.current.params.key$routeParams 仅在路线更改后更新。所以你的代码应该沿着这些线看:

NoteController.resolve = {
note: function($route, Note) {
return Note.get($route.current.params.key);
}
}

关于angularjs - $routeParams 在解析函数中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com