찾다

 >  Q&A  >  본문

javascript - Angular 컨트롤러 제어 도메인과 기본 js 간의 관계

JS 코드를 작성했는데 컨트롤러에 작성된 네이티브 JS가 작동하지 않는 것을 발견했습니다. 해당 함수를 찾을 수 없다는 오류 메시지가 표시되었습니다.

으아악

나중에 네이티브 js를 컨트롤러의 제어 도메인 외부에 놓으면 함수를 찾을 수 있고 정상적으로 실행될 수 있다는 것을 알게 되었습니다(아래 그림 참조)

으아악

이유는 무엇인가요? 이전에 작업했던 프로젝트에서는 컨트롤러에서 네이티브 js를 작성하는 것이 가능했는데 이번에는 왜 사용할 수 없는지 모르겠습니다

我想大声告诉你我想大声告诉你2740일 전646

모든 응답(1)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-16 13:22:20

    기본적인 질문입니다.

    use strict 模式下,function에서 사용하는 경우 먼저 정의한 다음 를 사용해야 합니다.

    회신하다
    0
  • 취소회신하다