我在使用Rails 4时遇到了一个非常奇怪的问题。原始和截断不能正常工作。
<%= raw(job.description)%> # working properly
<%= raw(truncate(job.description,:length => 200))%> # Not strip html tags
<%= truncate((raw job.description),:length => 200)%> # Not strip html tags
问题出在哪里?
有什么需要帮忙的吗??
我不确定你想完成什么,所以只需尝试
raw job.description.truncate(200)
和/或
(raw job.description).truncate(200)
您可以使用truncate
和sanitize
truncate(sanitize(job.description, tags: []), length: 200)