Diciamo che ho una matrice di URL. Non voglio usare la funzione Then Open. Poiché attende che venga caricato ogni URL precedente e diminuisce il tempo di caricamento.Richieste simultanee CasperJS
casper.each(hrefs,function(self,href){
self.thenOpen(href,function(){ });
self.then(function(){
// Selectors
});
});
Quali metodi utilizzeresti per spendere molto meno rispetto al metodo precedente? Sarebbe efficace creare più istanze di archiviazione nel db e quindi recuperare ... ma questo è un sacco di mal di testa. E vorrebbe anche che tu risponda in generale, avrei problemi se eseguo più istanze dello stesso file js contemporaneamente?
non ho ricevuto il codice per lavorare. L'errore seguente si verifica: ** [TypeError: 'undefined' non è una funzione (valutando '[' href1 ',' href2 ']. Each')] ** Hai un'idea del perché non è definita? Grazie in anticipo! – Hammerfaust
usa '['href1', 'href2']. ForEach' invece di' ['href1', 'href2']. Each' –