【发布时间】:2018-07-25 11:54:49
【问题描述】:
我使用react-emotion 来设置我的一些 React 组件的样式。我尝试使用服务器端启动的 Chromium 实例 (puppeteer) 预呈现我的页面,获取新构建的网站并将其 HTML 作为字符串检索,以将其保存在自己的专用 HTML 文件中。
但是,react-emotion 生成的每个 CSS 都不会被获取。我自己查找了 HTML(使用真正的 Chrome 实例),但它不存在。但是组件的样式都正确。在使用 DevTools 查看样式定义时,我可以看到每个样式定义都以斜体显示。这是什么意思?
有没有办法通过样式元素将 CSS 直接“渲染”到 DOM 中?
谢谢。
【问题讨论】: