0

我需要在erb中注入这样的东西:

"This is item number 3"

所以我用:

<%= t(:this_is_item_number) + " " + @item.id %>

有没有更好的方法在注射内增加空间?

谢谢!

4

2 回答 2

3

en.yml

en:
  this_is_item_number: This is item number %{number}

* .erb

<%= t(:this_is_item_number, number: 3) %>

结果

这是项目编号 3

于 2012-09-13T19:05:23.633 回答
1

你经常看到

"#{t(:this_is_item_number)} #{@item.id}"
于 2012-09-13T18:56:48.567 回答