Tôi đang cố gắng kích hoạt sự kiện nhấp chuột (hoặc bất kỳ sự kiện nào khác) trên phần tử theo chương trình, Nói cách khác, tôi muốn biết các tính năng tương tự như được cung cấp bởi phương thức jQuery .trigger () trong angle2.
Có bất kỳ phương pháp tích hợp để làm điều này? ..... nếu không, xin vui lòng đề nghị làm thế nào tôi có thể làm điều này
Xem xét đoạn mã sau
<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>
Ở đây khi người dùng nhấp vào btnAdd, nó sẽ kích hoạt sự kiện nhấp chuột trên imgFile
imgFile.click()
thay vìshowImageBrowseDlg()
nếu bạn làm theo dưới đây câu trả lời của @ Akshay-khale stackoverflow.com/a/41675017/344029 (sau khi thêm biến<input #imgFile
)