У меня есть этот файл ввода в html части компонента.
<input type="file" />
Этот компонент является диалоговым, и я хочу смоделировать щелчок по этому входу внутри функции ngOnInit(), чтобы при открытии диалогового окна пользователи продолжали выбирать файл напрямую, не нажимая кнопку выбора файла. Как я могу это сделать?
ngOnInit()
Вы можете попробовать вот так.
HTML
<input type="file" #dummyClick/>
TS
import { Component, OnInit, ViewChild } from '@angular/core'; @ViewChild('dummyClick') dummyClickRef: ElementRef; ngOnInit() { this.dummyClickRef.nativeElement.click() }