被重复多次现状:是否有可能找到不跟随定位符的元素?
<div ng-repeat="r in ids">
<span> DESIRED TEXT </span>
<div ng-repeat="c in ids">
<span> ng-bind-html="" UNDESIRED TEXT</span>
</div>
</div>
我试着使用:element.all(by.repeater('r in ids')).all(by.tagName('span')).getText()
的问题是,这包括第二跨度为好。我非常希望不要在答案中使用xpath。那么有没有办法只指定每个<span>
的第一个,或者通过没有ng-bind-html
等来过滤?
谢谢!