Rails截断并且原始不能一起工作

Kas*_*ail 5 truncate ruby-on-rails

我正在使用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
Run Code Online (Sandbox Code Playgroud)

问题是什么?

有什么帮助吗?

obe*_*nda 20

我不确定你要完成什么,所以干脆尝试

raw job.description.truncate(200)
Run Code Online (Sandbox Code Playgroud)

和\或

(raw job.description).truncate(200)
Run Code Online (Sandbox Code Playgroud)

  • 不帮助我,也许是因为我正在使用haml ...(raw idea.description.truncate(100))成功了 (2认同)