angular.js - 하위 모듈 ng-controller를 동적으로 변경합니다.
ringa_lee
ringa_lee 2017-05-15 16:58:36
0
3
522

하위 모듈의 로딩을 동적으로 제어하려는 컨트롤러

ng-controller="{{myCtrl}}"

그러나 이렇게 하면 오류가 발생하고 시스템에서 myCtrl이 기능이 아니라는 메시지를 표시합니다.

렌더링 우선순위 문제여야 합니다. 즉, ng-controller가 너무 빠르게 렌더링하고 후속 변수 값을 아직 가져오지 못한 것입니다.

조언 좀 부탁드립니다. 이럴 경우 어떻게 해야 하나요?

ringa_lee
ringa_lee

ringa_lee

모든 응답(3)
Ty80

왜 이중 괄호를 추가해야 하나요? myCtrl是个正确controller인 경우 이중 괄호를 제거하고 직접 작성하세요.

巴扎黑

분명히 각도는 ngController 지시문의 매개변수를 표현식이 아닌 문자열로 구문 분석합니다!

Ty80

ng-controller="myCtrl"은 괜찮습니다. . .

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