gpt4 book ai didi

ionic-framework - 使用 Protractor 2 在 Ionic 2 上未定义 Angular

转载 作者:太空狗 更新时间:2023-10-29 17:36:16 24 4
gpt4 key购买 nike

根据 Protractor Angular 2 Failed: unknown error: angular is not defined不支持 angular 选择器 by.model。

我也去了http://www.protractortest.org/#/我注意到似乎没有做出任何改变来解决这个问题。

如何使用 Protractor 和 Angular 2 设置输入文本?

编辑

我可以通过以下方式选择我的:

let myelement: ElementFinder = element(by.css('.text-input'));

但是我的 html 页面上有几个输入。例如,如何获得第 4 个 ionic 输入?

最佳答案

But I have several inputs on my html page. How can I have the 4th ion-input, per example?

您可以发出 element.all()并使用 .get(index)通过索引访问元素:

let myelement: ElementFinder = element.all(by.css('.text-input')).get(3);  
myelement.sendKeys("text");

请注意,我们使用 3,因为索引是从 0 开始的。

您还可以使用 convenient shortcut对于 CSS 选择器:

let myelement: ElementFinder = $$('.text-input').get(3);
myelement.sendKeys("text");

仅供引用,如果您想从另一端获取元素,也支持负索引:

关于ionic-framework - 使用 Protractor 2 在 Ionic 2 上未定义 Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37997597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com