我已经用Angular的ElementRef引用了一个控件,为此,我使用以下代码:
HTML:
<button #btnSaveGeneralData...
打字稿:
@ViewChild ('btnSaveGeneralData') btnSaveGeneralData: ElementRef;
我需要引用才能实现click()事件,使用javascript我已经解决了该问题:
let buttonDG: any = document.getElementsByName ('btnGaveDG') [0];
buttonDG.click ();
但是用ElementRef这样做是行不通的,我收到错误消息“ ... nativeElement undefined”:
this.btnSaveGeneralData.nativeElement.click ();
我可以使用javascript做到这一点,但这不是主意。有什么建议我可能会错吗?
谢谢。