函数返回Undefined而不是变量值

时间:2019-04-24 17:39:19

标签: javascript nightwatch.js

我正在编写一个与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函数返回的值?

0 个答案:

没有答案