【发布时间】:2017-09-08 06:43:58
【问题描述】:
生成后,我在浏览器中的 HTML 中看到了这个:
<!-- ngRepeat: (promptId, q) in questions -->
我想获取第一个元素,所以我使用:
it('add new comment thread', function () {
element.all(by.repeater('(promptId, q) in questions')).first().click();
});
但我得到一个错误:
失败:索引超出范围。试图访问索引处的元素:0,但是 只有 0 个元素匹配 locator by.repeater("(promptId, q) 在问题中")
这里明明至少有一个子元素,我是不是用错了by.repeater?
【问题讨论】:
标签: angularjs protractor angularjs-ng-repeat