【发布时间】:2016-02-06 04:22:50
【问题描述】:
有没有办法指定记录的字符串属性中的一个词或一组词在视图中以不同的格式显示?
例如,如果我有一条使用以下命令创建的记录:
Place.new(name: "Taj Mahal", description: "Is an ivory-white marble mausoleum on the south bank of the Yamuna river in the Indian city of Agra.")
然后我在这样的视图中显示它(@place 保存由上一个命令产生的记录):
<p><%= "Place: " + @place.name %></p>
<p><%= "Description: " + @place.description %></p>
有没有办法做到这一点,例如ivory-white marble mausoleum的部分以不同的格式显示?
我在想,也许当我创建记录时,我可以放置一些特殊字符,也许可以以某种方式制作轨道来识别这些字符,以使其显示字符串的那部分具有不同的颜色或大小,但事实是我没有最微弱的想法如何做我想做的事......
有没有人能想到如何做到这一点?
【问题讨论】:
-
添加记录时可以在
<b>ivory-white marble mausoleum</b>前添加html标签 -
但是如果我这样做,我会在视图中看到:
Is an <b> ivory-white marble mausoleum </b> on the south bank of the Yamuna river in the Indian city of Agra.,你确定你可以这样做吗?
标签: ruby-on-rails ruby-on-rails-4