【发布时间】:2020-03-05 14:25:54
【问题描述】:
我正在尝试编写一个 VueJS 组件,然后将其转换为画布元素,以便可以将其作为图像下载。我正在使用库 rasterizeHTML 将我的 HTML 转换为画布。
这很好用;但是,我发现该库不尊重 Vue 组件标签中编写的样式,但我设法使用内联样式使其工作。
这引出了我的问题: 我更喜欢在我的单个文件组件的 Vue 标记中编写 CSS,但我正在寻找一些方法来将该 CSS 转换为内联样式。理想情况下,这将通过 Webpack 完成。有什么解决方案可以做到这一点吗?我正在寻找一种方法将 CSS 直接转换为每个组件的内联样式(不是通过计算的属性或方法),以便最简单地管理我的 CSS。
【问题讨论】:
标签: javascript vue.js