0

这是我从表中的第二行选择元素的选择器,它工作正常并在使用 getText 时返回元素名称

get getSecondRow() {
    return $$('#BookingsData tr:nth-child(2) td span');
  }

我正在寻找一种方法来参数化此选择器以从指定编号的任何行返回元素。

我试图在第三行中找到元素,例如

getAnyRow(rowCount) {
    return $$('#BookingsData tr:nth-child(${rowCount}) td span');
  } 

其中行数 = 3。但它不起作用。收到错误 - 指定了无效或非法的选择器。任何人都可以请帮忙。提前致谢

4

1 回答 1

0

不要使用单引号 ',而是尝试在元素周围使用反引号 ` #BookingsData tr:nth-child(${rowCount}) td span

于 2021-09-13T13:32:57.967 回答