这可能适用于其他UI库,例如Prime-NG等,但我使用的是ng-lightning。
我试图在我的单元测试之一中使用querySelector来获取ngl-checkbox元素。
fixture = TestBed.createComponent(Component);
fixture.debugElement.nativeElement.querySelector('ng-lightning element here?');
我尝试在ngl-checkbox上添加id属性以及ngl-checkbox标记内的输入,但这不起作用。由于ng-lightning元素呈现出许多不同的东西,因此我需要传递到querySelector中以获取该复选框吗?
另一件事是如何定位外部CSS文件中的ng-lightning元素?我不能只像常规的h1标签那样定位该元素。