【发布时间】:2011-01-17 18:35:32
【问题描述】:
我正在构建一个 javascript-heavy rails 3 应用程序。它使用 underscore.js,它有一个非常优雅的模板机制,建立在 ejs (http://embeddedjs.com/) 之上。
问题:embeddedjs 大量借鉴了 erb 语法,因此在 erb 模板中包含 ejs 模板会导致视图呈现问题。
有没有办法在 erb 文件中包含“非 erb”部分?这将让我在 erb 文件中定义 ejs 模板。现在我正在使用一个 hack,我有一个助手,它读取包含 ejs 模板的文件的原始内容,并将其作为原始字符串输出到 erb 模板中。
【问题讨论】:
-
在haml中,使用
:plain过滤器很容易。 haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#plain-filter
标签: ruby-on-rails erb ejs