回答:
$route.current.params.key
代わりに使用する必要があります。$routeParams
唯一の更新された後、ルートが変更されます。したがって、コードは次の行に沿ったものになるはずです。
NoteController.resolve = {
note: function($route, Note) {
return Note.get($route.current.params.key);
}
}
$routeParams
コントローラ内部で使用できます
ui-router
してここに来る人のために:$stateParams
行く方法です
Ionic
フレームワークのようなものを使用し$stateParams.key
ている場合はui-router
、@ beretが言うように使用するため、resolve関数内で使用します。実現するのにしばらくかかった..