javascript - puppeteer 的问题,array.from 不显示对象
问题描述
我的代码有一些问题,我的 array.from 可以自己工作,但是当组合成对象时,它们不会显示任何内容。请帮忙
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
const url = 'https://example.com';
await page.goto(url);
const titles = await page.evaluate(
() => Array.from(document.querySelectorAll("div.segmentation h3")).map((partner) =>
partner.innerText)
);
const OrgNumber = await page.evaluate(
() => Array.from(document.querySelectorAll("div.segmentation .org-number")).map((partner) =>
partner.innerText)
);
let Bolag = await page.evaluate(() =>
Array.from(document.querySelectorAll("div.segmentation")).map((compact) => ({
titles: compact.querySelectorAll("h3").innerText,
OrgNumber: compact.querySelectorAll(".org-number").innerText
}))
);
console.log(divs);
await browser.close();
})();
解决方案
推荐阅读
- excel - Sum row values based on horizontal and vertical criteria
- c# - Calling a generic function where the type of the generic function is determined by an input string
- python - How do I sum values from one column dependent on items in other columns?
- php - Validate url parameters with preg_match
- javascript - 如何获得在画布上单击鼠标的“旋转”坐标?
- java - 如何解决 'HttpHeaders' 在 'org.apache.http.HttpHeaders' 错误中具有私有访问权限
- spring - 在 Spring Boot REST 服务中记录所有请求和响应
- javascript - 如何在“pig latin”函数中排除标点符号?
- python - 没有赋值的 Python 类的实例化 - 为什么结果对象没有被垃圾收集?
- kubernetes - 用于二进制文件的 kubernetes configmaps