带有cheerio选择器的Nightmarejs返回所有DOM而不是所选元素

时间:2019-03-04 10:33:16

标签: node.js cheerio nightmare

在将nightmarejs与cheerio配对时遇到问题。 试图像这样将生成的document.body.innerHTML从评估传递到cheerio

           ...
var title = yield nightmare.goto(urls[i])
                .wait('.result-title')            
                .evaluate(() => document.body.innerHTML)
                .then(function (html) {
                    const $ = cheerio.load(html);
                   ...

但是调用console.log($('。address-text'));之后;我看到了一个永无止境的DOM结构。如屏幕截图所示,这种情况已经持续了很长时间

enter image description here

0 个答案:

没有答案