반응형
$ routeParams가 해결 기능에서 작동하지 않습니다
이 기술을 사용하여 데이터를로드하고 있습니다. 그래서 나는 다음 해결 기능을 만들었습니다.
NoteController.resolve = {
note: function($routeParams, Note) {
return Note.get($routeParams.key);
}
}
문제는, 즉 $routeParams.key
이다 undefined
의 순간 resolve
함수 실행. 맞습니까? 버그입니까? 어떻게 고칠 수 있습니까?
$route.current.params.key
대신 사용해야 합니다. 는 $routeParams
단지 업데이트 된 후 경로가 변경됩니다. 따라서 코드는 다음 행을 따라야합니다.
NoteController.resolve = {
note: function($route, Note) {
return Note.get($route.current.params.key);
}
}
참고 URL : https://stackoverflow.com/questions/13433116/routeparams-doesnt-work-in-resolve-function
반응형
'Programing' 카테고리의 다른 글
노드에서 stdin을 한 줄씩 읽는 방법 (0) | 2020.06.22 |
---|---|
초보자에게 C 포인터 (선언 대 단항 연산자)를 설명하는 방법은 무엇입니까? (0) | 2020.06.22 |
존재하는 경우 BackStack에서 조각을 재개하는 방법 (0) | 2020.06.22 |
C # : 상속 된 이벤트 발생 (0) | 2020.06.22 |
LINQ 식의 String.IsNullOrWhiteSpace (0) | 2020.06.22 |