无法找到class =“ng-binding”指向

时间:2017-03-22 19:35:03

标签: javascript angularjs protractor

我对量角器和JS非常陌生,并且正在解决问题。

在页面http://juliemr.github.io/protractor-demo/中,量角器教程将结果元素计算为element(by.binding('latest')

但我无法理解。在代码中,我看到该元素定义如下:

<h2 class="ng-binding">0</h2>

在这种情况下,有人可以建议采用一般方法。

2 个答案:

答案 0 :(得分:1)

我能在合作伙伴的帮助下找到这个问题的答案。她是个天才。 所以当我从浏览器检查元素时,我看到下面的代码

<h2 class="ng-binding">0</h2>

要了解标签上面的变量是什么,我必须检查实际的源代码,而不是上面显示的浏览器渲染版本。

<h2 {{latest}}</h2>

这解释了为什么我需要在量角器中使用element(by.binding('latest')

答案 1 :(得分:0)

在任何浏览器中打开URL(我使用的是chrome)时,无需右键单击并检查元素,而是转到菜单“视图”>“开发人员”>“查看源代码”。在此处,当您看到对象时,您会发现变量{{最新}}这就是用来在量角器中查找元素的方法。添加相同内容的屏幕截图。

enter image description here