홈>
angularjs/1.6.4 지시문 내에서 클릭을 발생시키는 방법이 궁금합니다.
기본적으로이 코드는 부분적으로 작동합니다 :
app.directive('abc', function() {
return {
:
:
link: function(scope, element, attrs, controller) {
:
setTimeout(function(){element[0].click();}, 400);
:
}
}
});
그러나 페이지를로드하는 데 400ms보다 오래 걸리는 경우 문제가 발생합니다. 이 경우 작동하지 않습니다. 따라서 지정된 시간 초과 기간에 의존하지 않고 페이지를로드하는 데 걸리는 시간에 관계없이 작동하는 솔루션을 선호합니다.- 답변 # 1
관련 자료
- javascript - onclick 속성으로 요소를 클릭 할 때 다른 기능을 트리거하는 방법
- Angular - 모난, 딱딱한, 모서리가있는, 각도의, 뼈가 앙상한 - 버튼 클릭 이벤트가 행 클릭 이벤트보다 우선합니다
- javascript - 하위 클릭이 아닌 상위 클릭에 대해서만 이벤트 트리거
- javascript - 사용자 지정 지시문을 호출하기 전에 트리거 ngclick을 만드는 방법
- Angular ng-if 지시문으로 HTML 태그 닫기
- javascript - 루프에서 한 번만 클릭 이벤트에서 State를 설정하는 방법은 무엇입니까?
- javascript - React js에서 Enter 키 누르기 클릭시 onblur 이벤트 트리거
- 각도/이온 4 - 다른 페이지에서 돌아올 때 트리거 변경 감지
- html - 버튼 클릭 후 전자 각도, 창이 존재하지 않는 경로로 리디렉션됩니다
- Angular @Optional 지시문 주입은 무시됩니다
- ios - 스위프트를 사용하여 AVRoutePickerView에서 클릭 이벤트를 트리거하는 방법
- javascript - 확인란 클릭 기능이 각도 4로 작동하지 않습니다
- angular - 지시어에서 온 경우 버튼 클릭이 가능합니까?
- routerlink - 라우터 메뉴 클릭시 컴포넌트에 데이터를 전달하는 Angular 6
- javascript - 클릭 이벤트에서 URL에 대한 jQuery 트리거 호출
- javascript - Angular 9에서 개발 된 Custom Directive는 모바일에서 작동하지 않습니다
- angularjs - angular 7 구성 요소 내에 앵귤러 js 지시문 통합
- Angular Tooltip 지시문으로 데이터 보내기
- reactjs - 클릭 이벤트가 특정 요소 내부 또는 외부에서 발생했는지 확인하는 방법
- javascript - Angular 8의 전화 마스크 지시문
관련 질문
- javascript : 사용자 지정 지시문에 HTML 전달
- javascript : 새로 고침이 아닌 브라우저 탭을 닫을 때 로컬 저장소를 지워야 합니다.
- javascript : 단일 페이지의 html 카드에 있는 여러 필드
- javascript : 사용자가 angularjs를 사용하여 입력 상자에 양수만 입력할 수 있도록 허용
- javascript : 복잡한 프로젝트를 Angular 1.5에서 2로 마이그레이션하는 방법은 무엇입니까?
- JavaScript, 클라이언트에서 서버로 이벤트
- javascript : 명령 프롬프트에서 Angular js 프로젝트 시작
- javascript : 오류: '처리되지 않은 약속 거부: TypeError: 정의되지 않은 속성을 읽을 수 없습니다.
setTimeout
를 사용해야합니다milliseconds
없이 다음 틱에서 함수를 실행합니다. 자세한 내용은 여기를 참조하십시오.