如何在底部工作表关闭后触发单击事件

时间:2018-06-01 04:14:57

标签: angular typescript

我想在关闭<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上尝试此事件时,事件未触发。知道为什么会这样吗?

我真的被困在这里,请帮助。

0 个答案:

没有答案