使用nativeElement.querySelector查询后如何查找与div相关的类

时间:2018-07-08 06:27:33

标签: html angular karma-jasmine

所以,我有这个要继续学习的要素

 const delDeptIconElement = fixture.debugElement.nativeElement.querySelector('#del-dept-icons-0');
 console.log(delDeptIconElement)

以下是控制台登录中的业报

<div _ngcontent-c0="" class="del-dept disable-pointer" 
    ng-reflect-klass="del-dept" ng-reflect-ng-class="[object Object]"
    id="del-dept-icons-0">
<my-icon _ngcontent-c0="" class="enable-pointer" svgicon="my-icons:icon-close" ng-reflect-svg-icon="my-icons:icon-close">
    <div class="my-icon" ng-reflect-ng-class="my-icon">
        <div style="display: none"></div>
        <svg>
            <use xlink:href="#icon-close"></use>
        </svg>
    </div>
</my-icon>

我想检查div是否具有disable-pointer类(如您所见,class="del-dept disable-pointer"具有)。该怎么做?

此外,在使用querySelector时,我找不到用于此操作的任何文档。

1 个答案:

答案 0 :(得分:0)

delDeptIconElement.classList.contains('disable-pointer')

成功了!