我刚刚了解到关键字“nativeElement”不兼容跨浏览器,例如:
let whatever = <HTMLDivElement>this.$elementRef.nativeElement;
whatever.style.display = 'none';
现在通过使用像这样的渲染方法来纠正。
this._render.setElementClass(whatever, 'display', 'none');
但是我也有以下内容:
this.whatever = <HTMLDivElement>this.$elementRef.nativeElement.querySelector(".myLookupClass");
请告知是否在这种情况下
".nativeElement.querySelector(".myLookupClass")"
跨浏览器工作?如果没有,请告知替代技术。
提前致谢。