JS:
결과를 실행하려면 클릭하세요:
ChildCtrl 하위 컨트롤러.
ParentCtrl parent
$on 메소드의 이벤트 매개변수, 해당 객체의 속성 및 메소드는 다음과 같습니다
이벤트 속성 | 목적 |
---|---|
event.targetScope | 원래 이벤트를 방출하거나 전파하는 범위 |
event.currentScope | 현재 처리 중인 이벤트 범위 |
이벤트.이름 | 이벤트 이름 |
event.stopPropagation() | 이벤트의 추가 전파(버블링/캡처)를 방지하는 기능(`$emit`을 사용하여 발생된 이벤트에만 적용됨) |
event.preventDefault() | 이 방법은 실제로 아무 작업도 수행하지 않지만 'defaultPrevented'를 true로 설정합니다. 이벤트 리스너는 구현자가 조치를 취할 때까지 defaultPrevented 값을 확인하지 않습니다. |
event.defaultPrevented | `preventDefault`가 호출되면 True |
위 내용은 Angular의 컨트롤러 간 정보 전송(두 번째 방법): $emit, $broadcast, $on의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!