1

我是 Ruby on Rails 的新手,我只想添加class="home"

<body <%= ( params[:controller]=='pages' && params[:action]=='home' ? "class=\"home\"" : nil ) %> >

当我检查源代码时,我看到:<body class=""home"" style>

为什么是双引号?

4

1 回答 1

2

原来这是一个 Rails 问题!

"class='home'".html_safe

我猜 Rails 默认会转义所有字符串。

于 2013-08-30T17:49:54.170 回答