Ruby on rails 三值运算符与html
我试图在三元运算符中输出视图中的一些html:Ruby on rails 三值运算符与html,ruby-on-rails,ruby,Ruby On Rails,Ruby,我试图在三元运算符中输出视图中的一些html: 0)%%> 它不能代替link或span元素,而是输出html标记Links 我是ruby/rails新手,尝试移动标签,但找不到方法。尝试: 0)%%> 或: 0)%%> <%= params[:type] == "0" ? raw("<span class=\"active\">Links</span>") : link_to("Links",:type=>0) %> <%= params[
0)%%>
它不能代替link或span元素,而是输出html标记Links
我是ruby/rails新手,尝试移动标签,但找不到方法。尝试:
0)%%>
或:
0)%%>
<%= params[:type] == "0" ? raw("<span class=\"active\">Links</span>") : link_to("Links",:type=>0) %>
<%= params[:type] == "0" ? "<span class=\"active\">Links</span>".html_safe : link_to("Links",:type => 0) %>