angularjs – 如何使用量角器处理旋转器

前端之家收集整理的这篇文章主要介绍了angularjs – 如何使用量角器处理旋转器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的AngularJS应用程序中,对于要加载的任何页面,有两件事正在加载
首先是页面内容,其次是一些后端资源.
在加载后端资源时,前端有一个微调器,用户无法对页面内容执行任何操作.

现在,当我使用Protractor编写应用程序的自动化测试套件时,我无法找到一种技术,等待微调器在开始测试之前从屏幕上消失.

请帮帮我.

正如你在Andres D中所提到的那样,IsDisplay的评论应该适合你的情况.但是,它会返回一个承诺,因此您无法使用

return!$(‘.spinner’).isDisplayed()

因为那将永远返回虚假.

尝试以下,看看它是否有效.

browser.wait(function() {
  return $('.spinner').isDisplayed().then(function(result){return !result});
},20000);
原文链接:https://www.f2er.com/angularjs/141520.html

猜你在找的Angularjs相关文章