代码 1
resultsBoard.findElements(By.css(mySelector)).then(function(elements) {
elements.forEach(function(val, idx) {
elements[idx].getText().then(function(text) {
console.log(text);
});
});
});
代码 2
resultsBoard.findElements(By.css('mySelector')).then(function(elements) {
for (var idx = 0; idx < elements.length; idx++) {
elements[idx].getText().then(printText(text));
}
});
代码 1 运行良好,可以检索与我的选择器匹配的所有元素的文本。代码 2 给了我一个
ReferenceError:未定义文本
有什么区别?为什么会这样?