찾다

 >  Q&A  >  본문

angular.js - 각도에 컨트롤러 문제를 로드해야 합니다.

구성 항목은 main.js에 정의되어 있습니다

으아악

앱에서 모듈 및 경로 정의

app.js

으아악

appManage Controller.js 코드는 다음과 같습니다

으아악

페이지 오류

으아악

app.js에서 appManage 컨트롤러를 정의하면 뷰에서 데이터를 얻을 수 있지만, appManage Controller.js에서 정의(['app'],xx)를 사용하여 angle.module을 가져오면 뷰에서 데이터를 얻을 수 없습니다. 그것을 해결해주세요.

漂亮男人漂亮男人2842일 전1030

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

  • 我想大声告诉你

    我想大声告诉你2017-05-15 17:10:36

    으아악

    이 앱은 삽입되어서는 안 됩니다. console.log(yceMain)를 사용하세요.
    appManage 컨트롤러를 앱 모듈에 바인딩하려면 다음과 같이 작성할 수 있어야 합니다.

    으아악

    물론, 이 컨트롤러도 페이지에 소개되어야 합니다

    UI-Router + OCLAZYLOAD를 사용했어요

    회신하다
    0
  • 某草草

    某草草2017-05-15 17:10:36

    문제는 각도가 ng-app 서비스를 시작하기 전에 모든 컨트롤러와 서비스를 등록해야 한다는 것입니다.
    하지만 내 생각은 require를 통해 컨트롤러를 비동기적으로 로드하는 것입니다.

    으아악

    이 기능은 문제를 완벽하게 해결합니다. /a/11… 감사합니다.

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