首页 > 解决方案 > 使用量角器访问 AngularJS 中的元素

问题描述

无法使用 ng-model 定位器 PFA图像访问元素

在图像中有前端输入名称列,我想在其中输入名称以及使用 ng-model 时遇到的错误

标签: angularjsprotractor

解决方案


可能的问题是该元素可能不可见,您可以使用 ExpectedConditions 进行一些等待,这里是完整文档https://www.protractortest.org/#/api?view=ProtractorExpectedConditions

var EC = protractor.ExpectedConditions;    
var nameColumn = element(by.model("data.iName"));
      browser.wait(EC.visibilityOf(element(by.model("data.iName))), 30000, "Input element is not visible").then(function() {
                nameColumn.sendKeys("name");
         });

推荐阅读