量角器:当元素不可见时如何输入值,因为 Ng-hide

Protractor: How to enter values when Element is not visible coz of Ng-hide

我在点击元素之前的代码是这样的:

<span ng-show="!Samples" class="u-pl- ng-binding" style="">898<span class="pull-right edit-icon"><i class="Samples2"></i></span></span>

我点击的时候是这样的:

<span ng-show="!Samples" class="u-pl- ng-binding ng-hide" style="">898<span class="pull-right edit-icon"><i class="Samples2"></i></span></span>

因此,当我单击并尝试输入值时,元素不可见或未显示 returns false。但是,如果不单击它,我将无法进入。所以基本上问题在于单击,class 值更改为 ng-hide 然后我无法输入值,因为元素不可见。

有什么想法吗?

我很确定另一个元素(最有可能是 input)在您单击该元素的那一刻变得可见并且它正在隐藏。找到此可见元素并在其中输入值。