我正在开发一个角度应用程序,并想使用量角器对其进行测试。我在中继器内有一个中继器。
我选择第一个中继器,如下所示:
var firstRepeater = element.all(by.repeater('item in set'));
现在,我看到量角器不支持以下语法:
var secondRepeater = firstRepeater.element.all(by.repeater('item in set2'))
这引发了一个异常,告诉我所有未定义。因此,如果我理解正确,则只能使用firstRepeater.element,而不能使用firstRepeater.element.all吗?
那我该如何在第二个中继器中选择一个项目呢?
我设法解决了这个问题。我发现,实际上
var secondRepeater = firstRepeater.all(by.repeater('item in set2'))
代替
var secondRepeater = firstRepeater.element.all(by.repeater('item in set2'))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句