프로그래밍 방식으로 요소에서 클릭 이벤트 (또는 다른 이벤트)를 시작하려고합니다. 즉, angular2의 jQuery .trigger () 메서드에서 제공하는 것과 유사한 기능을 알고 싶습니다.
이를 수행하는 내장 방법이 있습니까? ..... 그렇지 않다면 어떻게 할 수 있는지 제안하십시오
다음 코드 조각을 고려하십시오.
<form [ngFormModel]="imgUploadFrm"
(ngSubmit)="onSubmit(imgUploadFrm)">
<br>
<div class="input-field">
<input type="file" id="imgFile" (click)="onChange($event)" >
</div>
<button id="btnAdd" type="submit" (click)="showImageBrowseDlg()" )>Add Picture</button>
</form>
사용자 클릭 여기 때 btnAdd을 그것의 클릭 이벤트 발생한다 imgFile을
imgFile.click()
대신showImageBrowseDlg()
당신이 @하기 Akshay-khale 의해 답변을 아래를 따른다면 stackoverflow.com/a/41675017/344029 (변수를 추가 한 후<input #imgFile
)