将HTML标记嵌入rails标记内

阿妮克特(Aniket Shivam Tiwari)

我正在尝试将html标记嵌入rails标记中,但它们无法正常工作。我什至将其与html_safe一起使用仍然无法正常工作。这是我的代码

<li class="blue">

                              <span>
                              <%= link_to "#{if user.status == "Active"
                               then "Status Change"
                                '<i class="fa fa-eye"></i>'
                                else "Status Change"
                                  '<i class="fa fa-eye"></i>'
                                 end}","/users/change_status?id="+user.id.to_s %>

                              </span>
                            </li>


我没有得到想要的输出。正在打印

<`i class =“ fa fa-eye”>

屏幕上的这个

lei liu

尝试:

<li class="blue">
  <span>
    <%= link_to "/users/change_status?id=#{user.id}"  do %>
      <% if user.status == "Active" %>
        Status Change <i class="fa fa-eye"></i>
      <% else %>
        Status Change <i class="fa fa-eye"></i>
      <% end %>
    <% end %>
  </span>
</li>

并且,对于

<%= link_to "/users/change_status?id=#{user.id}" do %>
<% end %>

部分,您可以使用类似以下的内容:

<%= link_to change_status_users_path(id: user.id) do %>
<% end %>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章