我正在尝试使用async await对数据表进行排序。这是我的代码。
let lastActivity = await Promise.all(_.map(elementfinder, function(elm) {
return elm.getText();
}));
let sortedLastActivity = _.sort(lastActivity);
expect(lastActivity).toEqual(sortedLastActivity);
然而 我收到错误: -
elm.getText()不是函数。
我无法理解这里的错误。 请帮忙!
TIA
答案 0 :(得分:0)
如果elementfinder
仅代表一个元素,则应将代码更改为_map([elementfinder], function(ele){...})
。
elementfinder
必须是ElementArrayFinder
类型。