是否有可能呈现一个svelte组件服务器端,并将具有匹配CSS的HTML发送到Sendgrid?我的用例是,当我的应用程序中出现新的评论时,我想发送一封自动生成的电子邮件。评论将是丰富的文本。
我发现我可以相对容易地用服务器端组件API。呈现组件
我的问题是注释字段是使用顺风CSS排版插件样式的富文本。
<p
class="prose prose-sm prose-p:my-1 after:empty:prose-p:content-['\00A0'] prose-a:cursor-pointer prose-a:text-indigo-600 hover:prose-a:text-indigo-900 prose-table:m-0
prose-table:w-full prose-table:table-fixed prose-table:border-collapse prose-table:overflow-hidden
prose-th:relative prose-th:box-border prose-th:border prose-th:border-gray-300 prose-th:bg-gray-100 prose-th:py-0.5
prose-th:px-1 prose-th:font-bold prose-td:relative prose-td:box-border prose-td:border prose-td:border-gray-300 prose-td:py-0.5 prose-td:px-1
dark:prose-invert
dark:prose-a:text-green-400
dark:hover:prose-a:text-green-200 dark:prose-th:border-gray-600 dark:prose-th:bg-gray-700 dark:prose-td:border-gray-600">
{@html html}
</p>当我呈现服务器端时:
const { head, html, css } = App.render(//);我没有得到相应的CSS。这有可能吗?
发布于 2022-03-23 00:01:45
https://stackoverflow.com/questions/71573116
复制相似问题