Я хочу найти количество отсчетов строки, то есть сколько тр-тегов присутствует. Что я должен сделать, чтобы автоматизировать его для транспортира?Как подсчитать количество строк в таблице в Protractor?
<table id="voyageGrid" class="ui-iggrid-table ui-widget-content" ng-reflect-id="voyageGrid" role="grid" aria-describedby="voyageGrid_container" style="table-layout: fixed; overflow: hidden;" cellspacing="0" cellpadding="0" border="0">
<colgroup>
<thead role="rowgroup">
<tbody class="ui-widget-content ui-iggrid-tablebody ui-ig-record ui-iggrid-record" role="rowgroup">
<tr role="row" tabindex="0">
<tr class="ui-ig-altrecord ui-iggrid-altrecord" role="row" tabindex="0">
<tr role="row" tabindex="0">
<tr class="ui-ig-altrecord ui-iggrid-altrecord" role="row" tabindex="0">
<tr role="row" tabindex="0">
<tr class="ui-ig-altrecord ui-iggrid-altrecord" role="row" tabindex="0">
<tr role="row" tabindex="0">
<tr class="ui-ig-altrecord ui-iggrid-altrecord" role="row" tabindex="0">
<tr role="row" tabindex="0">
<tr class="ui-ig-altrecord ui-iggrid-altrecord" role="row" tabindex="0">
</tbody>
<tfoot id="voyageGrid_footer_container" class="" role="rowgroup" style="display: none;"/>
</table>
Я хочу, чтобы иметь счетчик тр тегов, т.е. есть 10 т.р. метки, поэтому я хочу count = 10
. Как я могу продолжить? Сделал много вещей, но никто не работал Это то, что я пытался, но не получилось
var row = element.all(by.xpath('.//*[@class="ui-widget-content ui-iggrid-tablebody ui-ig-record ui-iggrid-record"]'));
var value = row.all(by.tagName("tr"));
console.log(value.count());
Помогите мне в решении обещания? –
посмотри на мой пример. используйте '.then()' к вашему обещанию –
достигнуто. благодаря –