【发布时间】:2021-04-18 05:29:34
【问题描述】:
【问题讨论】:
-
您将如何在电子邮件模板中使用 vue3?
-
@EmīlsGulbis 这是一个电子邮件模板生成器
标签: javascript html vue.js vuejs3 email-templates
【问题讨论】:
标签: javascript html vue.js vuejs3 email-templates
在 JS 中设置样式时,转换不是由 Vue 完成的,而是由 by the browser 完成的 - 请参阅此 demo(并且 Vue 由 JS 完成所有渲染)
因此,如果您想从 DOM 中获取呈现的 HTML,它是行不通的。有两种可能的解决方案:
rgb()(转换为十六进制颜色)【讨论】:
由于您不能使用 CSS 类(它们保留您选择的颜色格式),我认为您的问题只发生在浏览器中。电子邮件客户端应保持颜色为十六进制。
似乎浏览器在通过JS设置样式时总是将颜色转换为rgb。 https://forum.vuejs.org/t/stop-vue-js-from-converting-hex-color-values-to-rgb/39857/3
【讨论】: