无法在javascript

时间:2019-03-25 20:41:43

标签: javascript angularjs protractor

我正在angularjs应用程序中进行量角器测试。

let index;

let elm = element.all(by.repeater('registration in myRegistrations'));
elm.getText().then(function(text){
    console.log(text);
    for(var i=0; i<text.length; i++){
        if(text[i] == 'protractor-testing'){
            index = i;
            console.log('Test found :: ' + text[i]);  // get the correct value
        }    
    }

});
console.log("Index :: " + index);  // It says undefined

在这里,如果有for循环功能,我会在内部得到索引结果,但是当我在控制台的最后一行中打印索引时,它说未定义。

如何获取index的值?

0 个答案:

没有答案