Ruby 在 Rails Slim 上的字体真棒

Font awesome in Ruby on Rails Slim

我在 rails 项目的 ruby 中使用了 Font-Awesome,我也在使用 Slim html 预处理器。我在使用 font-awesome 时遇到了问题,我知道这只是我刚接触 Slim 的问题

这是我在 HTML

中尝试做的事情
<a href="#" class="hollow-btn-green">Sign Up <i class="fa fa-arrow-right"></i></a>

在我的 Slim 文件中,我认为它应该是这样的:

a.hollow-btn-green href="#" Sign Up
  i.fa.fa-arrow-right

但这似乎不起作用。它只是将文字 i.fa.fa-arrow-right 输出到按钮中,而不是将其处理为 html 代码。

有什么想法吗?

你可以试试这个,希望对你有帮助。

=link_to "#", class: "hollow-btn-green"
  |Sign Up
  i.fa.fa-arrow-right

我认为问题是 Sign Up 文本没有从格式中转义。试试这个:

a.hollow-btn-green href="#"
    |Sign Up 
    i.fa.fa-arrow-right