我想在关闭<input type="file" #fileInput>'
MatBottomSheet
的点击事件
@ViewChild('fileInput') fileInput: ElementRef;
const bottomSheetRef = this.bottomSheet.open(DetailBottomSheet, {
ariaLabel: 'Upload image'
});
bottomSheetRef.afterDismissed().subscribe(result => {
let event = new MouseEvent('click', { bubbles: true });
this.fileInput.nativeElement.dispatchEvent(event);
})
该事件在firefox中运行,但是当我在chrome上尝试此事件时,事件未触发。知道为什么会这样吗?
我真的被困在这里,请帮助。