V uhlopriečke je .first()
a .last()
dostupné metódy ElementArrayFinder
:
var elements = element.all(by.css(".myclass"));
elements.last();
elements.first();
Ale ako získať tento prvok tesne pred posledným (predposledný) bez toho, aby ste vedeli, koľko prvkov je spolu?
odpovede:
4 pre odpoveď č. 1Môžeš použiť negatívne indexovanie na získanie prvkov od konca indexom:
Negatívne indexy sú zalomené (tzn.
elements.get(-2); // the element before last