我正在使用这种技术来加载数据.所以我创建了以下解析函数:
NoteController.resolve = {
    note: function($routeParams, Note) {
         return Note.get($routeParams.key);
    }
}
存在的问题是,$routeParams.key是undefined在瞬间resolve函数执行.这是正确/错误?我该如何解决?
pko*_*rce 273
你需要$route.current.params.key改用.该$routeParams只更新后的路线被改变.所以你的代码应该沿着这些方向看:
NoteController.resolve = {
    note: function($route, Note) {
         return Note.get($route.current.params.key);
    }
}
| 归档时间: | 
 | 
| 查看次数: | 29255 次 | 
| 最近记录: |