【问题标题】:How to write inline Ruby slim如何编写内联 Ruby slim
【发布时间】:2016-10-28 13:46:38
【问题描述】:

我希望这个 H2 结果出现在我的视图中:

Lot 1

我的观点是苗条的,我将语言环境变量用于Lot 我怎样才能设法将这两个元素(Lot 和索引)放在同一行。

 - @products.each_with_index do |product, index|
        h1 = product.title
        h2 = t('product.lot') + (index + 1) 

目前我遇到了一个合成错误。

【问题讨论】:

    标签: ruby ruby-on-rails-5 slim-lang


    【解决方案1】:

    试试

    h2 = t('product.lot') + (index + 1).to_s 
    

    如果认为问题在于您在字符串和数字之间进行连接

    等等,可能最好的解决方案是插值,因为你甚至需要一个空格

    h2 = "#{t('product.lot')} #{index + 1}"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-29
      • 1970-01-01
      • 2019-11-06
      • 2012-02-28
      • 2010-11-05
      • 1970-01-01
      相关资源
      最近更新 更多