我正在尝试将背景颜色作为参数传递给函数,如下面的代码所示:
const loc = await page.waitForSelector("#Login");
const style = 'background-color';
const thecssStyle = await page.evaluate(el =>
window.getComputedStyle(el).getPropertyValue(style),loc
);
console.log("Print :"+thecssStyle);
这不起作用,我收到以下错误:
UnhandledPromiseRejectionWarning:错误:评估失败:ReferenceError:未定义样式
但是,如果我直接传递背景颜色,如下所示,它绝对可以正常工作:
const loc = await page.waitForSelector("#Login");
const thecssStyle = await page.evaluate(el =>
window.getComputedStyle(el).getPropertyValue('background-color'),loc
);
console.log("Print :"+thecssStyle);
我想将背景颜色作为参数传递,而不是直接传递它我该怎么做?
收到一只叮咚
相关分类