我从这段代码中得到了一系列承诺:element.all(by.repeater('unit in units'))
,我发现将数据放到另一个数组中真的很困难:
element.all(by.repeater('unit in units')).then(function (arr) {
var items = [];
for (var i = 0; i < arr.length; i++) {
arr[i].getText().then(function(text) {
items.push(text);
});
}
//PROBLEM ITEMS is Empty
console.log(items);
});
https://stackoverflow.com/questions/21736191
复制相似问题