javascript - es6 매개변수 삽입 문제
为情所困
为情所困 2017-05-19 10:26:27
0
2
460
으아악


이렇게 호출하면 http가 정의되지 않은 상태인데 이벤트를 클릭하면 출력이 가능합니다.


무슨 일이 일어나고 있는 걸까요? Angular는 http를 주입하는 데 사용됩니다.
http 코드는 다음과 같습니다:

으아악
为情所困
为情所困

모든 응답(2)
大家讲道理

let a = new loginCtrl(http)

생성자에게 http를 제공하지 않았습니다

漂亮男人

비동기식 메서드를 삽입하고 나머지는 동기식 메서드이기 때문에 동기식 메서드는 위에서 아래로 실행되지만 비동기식 메서드를 만나면 실행을 위해 새 스레드, 즉 http에 삽입한 메서드가 열립니다. 로그인 방법인 Parallel은 직접 실행됩니다. 로그인 스레드 실행이 끝나면 HTTP 주입 스레드는 값을 반환할 시간이 되기 전에 이를 인쇄합니다. 그러나 클릭 이벤트를 추가한 후에는 이벤트 트리거 스레드가 열립니다. 이벤트가 트리거되면 스레드는 처리할 큐의 끝에 이벤트를 추가하게 됩니다. 이렇게 하면 클릭 후 http 주입 후 반환되는 값이 됩니다. 받았는데 아마도 그럴 것 같습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿