Как перебрать элементы под тегом ng-if div? - PullRequest
0 голосов
/ 22 января 2019

Родительский тег div имеет условие ng-if. Дочерние элементы являются ng-repeat. Как мне перебрать элементы под родительским тегом div?

enter image description here

enter image description here

Примечание: мне нужно перебрать несколько элементов ng-repeat внутри тега div ng-if. >

1 Ответ

0 голосов
/ 22 января 2019

Чтобы перебрать вещи в транспортире, вы должны использовать функцию each () .

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

Ваш вопрос не ясен - но если вы спрашиваете, как ограничить локаторычто находится под тегом ng-if, то вам просто нужен определенный локатор для этого родительского элемента.Я обновил приведенный выше код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...