ui-router의 预加载 resolve가 데이터를 얻은 후 이를 컨트롤러에 어떻게 주입하나요?
预加载 resolve
비고:
$state에서는 controllerUrl을 통해 컨트롤러 파일을 가져옵니다.
$state
controllerUrl
내 ui-router 버전은 0.4.2입니다.
0.4.2
라우팅 코드 ↓
서비스 코드 ↓
이때 컨트롤러에 getList을 직접 주입하면 결과는 undefined이 됩니다.
getList
undefined
공식 문서를 읽어보니 $inject 매개변수가 있는데 아쉽게도 사용법을 모르겠습니다.
$inject
ringa_lee
문제가 해결되었습니다. 방법은 실제로 매우 간단합니다 - -
'//여기서 데이터를 가져오세요'. . . . 약속을 되돌렸나요?
문제가 해결되었습니다. 방법은 실제로 매우 간단합니다 - -
으아악'//여기서 데이터를 가져오세요'. . . . 약속을 되돌렸나요?