小编Ste*_*eve的帖子

如何在不使用 escape_html 包装代码的情况下将 slim 转换为 erb?

我正在将多个 html.slim 文件转换为 html.erb。在遵循了大量有关堆栈溢出的精彩建议和技巧之后,我已经基本完成了,但我对生成的 html.erb 代码并不满意。我知道它不会是完美的,但我Temple::Utils.escape_html((...))在链接中得到了额外的信息,如下所示:

<%= ::Temple::Utils.escape_html((link_to "Jobs", jobs_path)) %>

我终于在这里找到了Dimitry_N(Stack Overflow)的答案,但即使我--rails按照他的建议传递了标志,我仍然得到了多余的代码。

我遇到过一两个正则表达式选项来在创建文件删除附加代码,但我希望找到一些扩展 Dimitry 答案的内容,以便它们不会首先插入。

有没有人经历过这个或知道解决方案?

ruby-on-rails erb slim-lang

5
推荐指数
1
解决办法
348
查看次数

标签 统计

erb ×1

ruby-on-rails ×1

slim-lang ×1