0

我生成了一个 pdf,并且必须在生成的文件中包含 css,以便 pdf 中的样式正确。为此,我有

<%= File.read(Rails.root.join("app", "assets", "stylesheets", "application.css.scss")) %>
<%= File.read(Rails.root.join("app", "assets", "stylesheets", "app.css.scss")) %>

但是 sass 没有正确模板化。有谁知道正确呈现文件的正确代码是什么?

4

1 回答 1

1

将 File.read 替换为

YourApp::Application.assets["application.css.scss"].to_s.html_safe

其中 YourApp 是您正在处理的应用程序的名称。这将导致 rails 渲染 scss 内联。

于 2012-10-24T15:22:29.020 回答