我需要在量角器中找到li元素的长度
我的观点是
<ul id="list">
<li ng-repeat="class in classList.classInfo.values() | orderBy:'displayOrder'">
</li>
</ul>
我试过这个
element.all(by.repeater('class in classList.classInfo.values()| orderBy:"displayOrder"')).count().then(function (count) {
}
但是我得到错误的计数值。 使用量角器在这种情况下查找li元素数量的最佳方法是什么?
答案 0 :(得分:1)
尝试使用$$('')选择器,这是element.all(by.css('...'))的缩写:
var foo = $$('[ng-repeat="class in classList.classInfo.values() | orderBy:\'displayOrder\'"]');
foo.then(function(bar){
console.log(bar.length);
});