gpt4 book ai didi

angularjs - Protractor - 下拉元素不可见(自动完成下拉)

转载 作者:行者123 更新时间:2023-12-02 01:27:19 25 4
gpt4 key购买 nike

我在我的应用程序中一直面临不同类型的元素不可见问题。请帮助我解决这个问题。

下面或者html代码

用于下拉

<span class="btn btn-default form-control ui-select-toggle" style="outline: 0;" ng-click="$select.activate()" ng-disabled="$select.disabled" aria-label="Select box activate" tabindex="-1">

在自动完成下拉列表中键入文本。

<span class="ui-select-placeholder text-muted ng-binding" ng-show="$select.isEmpty()">Select Reseller...</span>

我能够点击下拉菜单并输入文本。但之后它因元素不可见错误而失败

最佳答案

如果您可以点击“自动完成”下拉菜单,然后尝试按文本值选择下拉菜单。

by.linkText('Text to be selected'));

尝试使用下面的函数(这将通过文本选择值)

this.SelectRowByCellValue = function (Elem, Texts)
{

Elem.filter(function (element) {
return element.getText().then(function (text) {
if (text == Texts && text != null)
{
element.click();
return false;
}
else
{

}
});
}).then(function (filteredElements) {

});
};

关于angularjs - Protractor - 下拉元素不可见(自动完成下拉),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36356572/

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