我正在编写一个与Nightwatch.js
一起使用的函数,该函数获取网页元素值并将其返回。
getItemIDByRowNum: function (rowNum) {
let itemID;
const rowSelector = selector + ' tr:nth-child(' + rowNum + ')';
.getText(rowSelector + ' .item-id', function (result) {
itemID = result.value;
client.log(itemID);
});
return itemID;
}
以便client.log(itemID)
记录我需要的值,但是函数本身返回Undefined
。如何获得getItemIDByRowNum
函数返回的值?