【发布时间】:2018-01-12 19:18:30
【问题描述】:
试图将模板中的一些 HTML 代码转换为 Slim 语法。原始代码使用 Ruby 辅助方法(在 Rails 中)来动态确定 li 元素的类。
这是 HTML 中的原始代码:
<li class="<%= is_active_controller('dashboards') %>">
在线转换器给出:
| <li class="
= is_active_controller('dashboards')
| ">
这不仅丑陋而且笨拙——它不起作用。
我尝试了各种选项,但均未成功。如:
li class=is_active_controller('dashboards')
...以及其他几个没有成功的变体。
【问题讨论】:
-
你可以使用
html2slimgem。这里有一个很好的文档github.com/slim-template/slim/wiki/…
标签: ruby-on-rails ruby erb slim-lang