如何使用 Angular 打开浏览目录?
How to open explore directory using Angular?
如何使用 Angular 单击 DOM 元素而不是输入文件来打开浏览目录?
这就是您需要做的。
HTML
<div (click)="openInput()">CLICK ME</div>
<input style="visibility: hidden;" type="file" #inputElement />
组件
class MyComponent {
@ViewChild('inputElement', {static: false}) el: ElementRef;
openInput() {
this.el.nativeElement.click();
}
}
这将允许您通过单击 div 打开一个输入元素。
DOM angular 团队不再鼓励访问,因此您不需要使用 Renderer2
干杯
如何使用 Angular 单击 DOM 元素而不是输入文件来打开浏览目录?
这就是您需要做的。
HTML
<div (click)="openInput()">CLICK ME</div>
<input style="visibility: hidden;" type="file" #inputElement />
组件
class MyComponent {
@ViewChild('inputElement', {static: false}) el: ElementRef;
openInput() {
this.el.nativeElement.click();
}
}
这将允许您通过单击 div 打开一个输入元素。
DOM angular 团队不再鼓励访问,因此您不需要使用 Renderer2
干杯