【发布时间】:2017-03-06 16:12:12
【问题描述】:
我所有的行动,只是:
element(by.binding('item.order.id')).click();
在这个代码区:
<tr
ng-repeat="item in dataList.content"
ng-class="{'colored-order': (settingsStorage.getProperty('personal', 'coloredOrders') === true || settingsStorage.getProperty('personal', 'coloredOrders') === 'true')}"
class="{{item.order.status}}"
>
<td>
<a
href="{{contextPath}}/company/view/{{item.ownerId}}/"
target="_blank"
>
<strong
class="mL20"
ng-if="search.viewType === 'ARRIVED'"
ng-cloak
>
{{item.order.billTo.name}}
</strong>
</a>
<strong
class="mL20"
ng-if="search.viewType !== 'ARRIVED'"
ng-cloak
>
{{item.order.billTo.name}}
</strong>
</td>
<td>
<a
ui-sref="vieworder({ orderId: item.order.id })"
class="link_to_view_order"
analytics-event
analytics-category-attr="Order_View"
>
{{item.order.id}}
</a>
</td>
</tr>
但是当我尝试打印来控制这个元素时,它被打印出来了,没有问题。
【问题讨论】:
-
不好的问题,没有足够的细节和代码。
-
没有详细信息,因为没有代码,只是我得到了页面,然后尝试点击链接,就这样。我得到了这个错误。经过长时间的谷歌研究,我的问题没有答案。
-
以下答案中提供的替代方案不适合您吗? ..@A.Sitar
-
@AdityaReddy 是的,我认为它可能很有用,但是当我尝试在我的代码中使用它时,我会标记这个答案,如果它解决了我的问题
-
@A.Sitar .. 当然老兄 .. 我只是在检查这些替代方案是否适用于您的应用
标签: angularjs protractor end-to-end