찾다

 >  Q&A  >  본문

angular.js - AngularJS의 지시문이 로드 시 트리거된 이벤트에 응답하지 않는 문제를 해결하는 방법

하위 메뉴 기능을 구현합니다. 메뉴 항목에 submenu가 있으면 하위 메뉴가 있다는 의미입니다. directive이 있으면 해당 하위 메뉴가 로드될 때 확장된다는 의미입니다. 하위 메뉴에서 submenu="expanded"submenu-for는 해당 하위 메뉴가 속한 메뉴 항목을 나타내며, 값은 해당 메뉴 항목의 directive입니다. 예: id 으아아아

CSS는

과 같은 속성을 제어하기 위해 class="submenu-expan"만 사용하며 작성되지 않습니다. display

AngularJS 코드는 다음과 같습니다.

으아아아

현재 문제는

이벤트에 응답하면 정상적으로 동작하는데, click의 초기 설정에 응답하면 submenu="expaned"에 있는 것들은 정상적으로 동작하지만, submenu에 있는 것들은 정상적으로 동작한다는 점이다. 아무 조치도 취하지 않습니다. submenuFor

이유는 무엇인가요? 어떻게 해결하나요?

阿神阿神2858일 전552

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

  • 黄舟

    黄舟2017-05-15 16:59:56

    지시문 간의 통신에는 로토스코프의 브로드캐스트를 최소화하기 위해 컨트롤러를 선언해야 합니다

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