如何迭代ng-if div标签下的元素?

时间:2019-01-22 13:33:30

标签: angularjs protractor

父div标签具有ng-if条件。子元素是ng-repeat。我应该如何迭代父div标签下的元素?

enter image description here

enter image description here

  

注意:我需要在ng-if div标签内的多个ng-repeat元素之间进行迭代。 >

1 个答案:

答案 0 :(得分:0)

要遍历量角器中的内容,您应该使用each()函数。

element(by.css("[ng-if='formFields.length']")).all(by.repeater("formField in formFields")).each((el) => {
    // do something with each element
})

您的问题尚不清楚-但是,如果您要问如何将定位符限制为ng-if标签下的内容,则只需要该父元素的特定定位符即可。我更新了上面的代码。