小编W v*_*d L的帖子

量角器:获取没有特定类的元素

我试图让e2e测试在下一个例子上工作:

HTML:

<div ng-if="selectedItem">
  <span class-"xxx">This is line 1</span>
  <span class="xxx yyy">This is line 2</span>
</div>
Run Code Online (Sandbox Code Playgroud)

量角器:

..
element.findByCss('div[ng-if="selectedItem"] span[class!="yyy"]');
..
Run Code Online (Sandbox Code Playgroud)

给出以下错误:

失败:无效的元素状态:无法在'Document'上执行'querySelectorAll':'div [ng-if ="selectedItem"] span [class!="yyy"]'不是有效的选择器.

选择器使用jQuery虽然..我知道它不一样.但我似乎无法找到如何用量角器排除一个类

angularjs-e2e protractor

9
推荐指数
1
解决办法
3001
查看次数

<c:当test>评估总是false

这被称为3次,每行一次.(示例表有3行)

....
<ui:param name="rowIndex"   value="#{cc.attrs.rowIndex}" />
<ui:param name="rowActive"  value="#{cc.attrs.activeRow}" />
<c:set var="index"          value="#{rowIndex}"  type="java.lang.Long"/>
<c:set var="activeRowIndex" value="#{rowActive}" type="java.lang.Long"/>

<c:choose>
    <c:when test="${index == 2}">
        ACTIVE
    </c:when>
    <c:when test="${index != activeRowIndex}">
       ${index} - ${activeRowIndex} - INACTIVE
    </c:when>
    <c:otherwise>
       NONE
    </c:otherwise>
</c:choose> 
....
Run Code Online (Sandbox Code Playgroud)

结果:

0 - 1 - 不活跃

1 - 1 - 不活跃

2 - 1 - 不活跃

我原以为:

0 - 1 - 不活跃

没有

活性

我很无能为什么结果与我的预期有很大的不同.所以我希望你能帮助我:-)

jsf jstl facelets composite-component

4
推荐指数
1
解决办法
2146
查看次数