私はURLの配列を持っていると言います。私はthenOpen関数を使いたくない。以前のすべてのURLがロードされるのを待つので、ロード時間が短くなります。CasperJS同時リクエスト
casper.each(hrefs,function(self,href){
self.thenOpen(href,function(){ });
self.then(function(){
// Selectors
});
});
上記の方法と比較して、どのような方法で費やすことができますか? db内に複数のインスタンスストアを作成してからフェッチするのは効率的でしょうか?しかし、これは頭痛の種です。また、同じjsファイルの複数のインスタンスを同時に実行すると問題が発生するのでしょうか?
私はあなたのコードが動作するように得ることはありません。次のエラーが発生します:** [TypeError: 'undefined'は関数ではありません(['href1'、 'href2'] each ')]] **なぜそれが未定義であるか考えていますか?前もって感謝します! – Hammerfaust
'['href1'、 'href2'] .forEach'の代わりに' ['href1'、 'href2']を使います。それぞれ ' –