javascript - 使用 Protractor 测试时如何找到 ng-repeater 的最后一个元素

标签 javascript angularjs testing angularjs-ng-repeat protractor

我需要找到并单击 ng-repeater 的最后一个元素 (byID)。

最佳答案

使用last() :

var elm = element.all(by.repeater('item in items')).last();
elm.click();

关于javascript - 使用 Protractor 测试时如何找到 ng-repeater 的最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29278142/

相关文章:

ruby-on-rails-3 - Rails - 更改了表名,现在测试不会运行

javascript - 如果提交,确认电子邮件不会删除验证消息,但表单的其他元素需要填写

javascript - 如何通过Chrome API在Chrome浏览器中缩放页面?

javascript - 如何确保工厂 promise 在指令执行之前解决

javascript - AngularJS-从网站注销不起作用

Django - 在测试中获取用户对象

perl - 我怎样才能强制 Perl 只从测试目录运行模块?

javascript - Meteor 从模式定义的表单中获取数据

javascript - 如何关联 CSS 文件

javascript - 避免 AngularJS 部分 View 在 IE 中缓存