【问题标题】:How can I add a whitespace to a string in erb?如何在 erb 中为字符串添加空格?
【发布时间】:2015-02-11 21:57:35
【问题描述】:

我在 erb 中将链接显示为字符串:

<%= link_to (@teacher.id + 1).to_s, "#" %>

如何在开头添加一个空格? 如果我这样做:" " + (@teacher.id + 1).to_s,空格将被忽略,如果我这样做:"&amp;nbsp" + (@teacher.id + 1).to_s 或这个:'&amp;nbsp' + (@teacher.id + 1).to_s,它只会将“&nbsp”解释为五个字符的字符串。

【问题讨论】:

    标签: html ruby erb


    【解决方案1】:

    试试这个:

    <%= link_to "&nbsp;#{@teacher.id + 1}".html_safe, "#" %>
    

    参考:http://apidock.com/rails/String/html_safe

    【讨论】:

      猜你喜欢
      • 2020-09-16
      • 1970-01-01
      • 2016-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-10
      • 2022-06-20
      • 1970-01-01
      相关资源
      最近更新 更多