【发布时间】:2012-10-13 22:21:56
【问题描述】:
.to_sentence 方法中,如何让 last_word_connector 输出 HTML 字符串?
例如:
locations.to_sentence last_word_connector: '<br />'
我希望 <br /> 被实际解释。我尝试在最后添加.html_safe,但无济于事。
【问题讨论】:
-
不知道我明白你在问什么。
["a", "b", "c"].to_sentence(last_word_connector: '<br />')产生"a, b<br />c",这是一个有效的 html 字符串。您究竟希望它产生什么? -
我希望
被解释而不是实际输出到页面上。例如,如果我将连接器设置为 HELLO。输出将是粗体字 HELLO,而不是写在页面上的“HELLO”,因为那样会很愚蠢。 -
@Flambino - 现在这样做,对于已发布 cmets 且没有完整答案且应该留在那里的问题,我该怎么办?还是那些没有解决这种需求的答案并完成了?
标签: ruby-on-rails ruby methods