Próbuję uzyskać wartość opcji wybranego elementu za pomocą kątomierza. Jednak nie mogę znaleźć elementu opcji.Jak uzyskać wartość opcji wybranego elementu
HTML
<select ng-options="opions.c as options.n for option in options" ng-model="model">
<option value="0">Option 1</option>
<option value="1">Option 2</option>
</select>
Spec-file
describe('testing select option', function() {
it('', function() {
ptor = protractor.getInstance();
//This will not get the option required
ptor.findElement(protractor.By.binding('model'));
});
});
I nie wydają się znaleźć sposób, aby pobrać wartość opcji jak nie znalazłem funkcji, które można używać to nie daje i wyjątek lub komunikat o błędzie.
Czy ktoś wie, jak rozwiązać ten problem?
Nikt w tym wątku nie odpowiedział na pytanie zadane przez op - nawet op w ich odpowiedzi! * Wszystkie * odpowiedzi zostały zatwierdzone. – 7stud
@ 7stud Jeśli spojrzysz na odpowiedź zamieszczoną przez siebie, będziesz wiedział, co chce wiedzieć, w rzeczywistości różni się od pytania, które opublikował. Pyta, jak uzyskać wybraną wartość z rozwijanego menu, podczas gdy jego odpowiedź brzmi: jak wybrać jedną z opcji z menu rozwijanego, klikając na nią. Nie ma pojęcia o tym, czego chce. – zsong
Myślę, że stwierdzenie, że nie wiedziałem, czego chcę, w ogóle nie jest pomocne. Jeśli nie możesz zaoferować żadnej konstruktywnej odpowiedzi na ten wątek, nie odpowiadaj ani nie komentuj. To nie pomaga społeczności krytykować jej członków. Nie udało mi się podać wartości opcji wyboru w odpowiedzi, ale kod pokazuje, co było zamierzone. –