1
不執行我能夠獲得與下面的計數值:for循環量角器
element.all(by.options('type as type for type in types')).then(function(elems){
return elems.length;
})
.then(function(count){
cnt = count;
});
然後後面我想在使用cnt
for循環,我也用封閉代碼:
for(var x = 1;x < cnt; x++){
search_options(x);
}
function test(y){
console.log('input'+y);
}
function search_options(input){
it('tess', function(){
test(input);
});
}
問題是for不執行。
任何提示或建議,指導表示讚賞或指出任何錯誤。 我已閱讀關於IIFE,但我發現大多數樣本使用陣列,我相信'cnt'已解決
不幸的是,我不得不使用for循環。 '每個'都不適合。
嗨,THX一堆,我會嘗試一下,讓你知道它是如何發生的。 – edm
嗨Alecxe,謝謝你的幫助。在'search_options(x)'中有幾條語句,其中一條不執行/ resolve:'code' element.all(by.options('type as type for type in types'))。count()。then (function(e){ \te [input] .click(); }); '代碼'任何幫助或反饋表示讚賞。 – edm
@edmond好,很難說,因爲我沒有辦法重現你的問題。你確定循環應該從1開始而不是0?謝謝。 – alecxe