Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails如何将指向+的链接图标放在同一行并可单击_Ruby On Rails_Devise_Link To - Fatal编程技术网

Ruby on rails Rails如何将指向+的链接图标放在同一行并可单击

Ruby on rails Rails如何将指向+的链接图标放在同一行并可单击,ruby-on-rails,devise,link-to,Ruby On Rails,Devise,Link To,我想让它,使我有注销图标和链接注销在同一行,作为相同的点击链接 如果我这样做: <li> <span><i class="fa fa-sign-out"></i> <%= link_to "Sign Out", destroy_user_session_path, method: :delete %></span> </li> 我在单独的一行上看到图标,而图标无法单击以访问链接 这是我登录时的操作方式,因为

我想让它,使我有注销图标和链接注销在同一行,作为相同的点击链接

如果我这样做:

<li>
  <span><i class="fa fa-sign-out"></i> <%= link_to "Sign Out", destroy_user_session_path, method: :delete %></span>
</li>
我在单独的一行上看到图标,而图标无法单击以访问链接

这是我登录时的操作方式,因为我有一个get/login页面:

<li>
  <a href="/login">
   <i class="fa fa-user"></i>
   <span>Edit Account</span>
  </a>
</li>
我正在使用Desive进行登录和注销。我如何才能获得它,使图标和文本以及可单击的和在同一行上的注销链接,因为注销链接是删除而不是获取。

使用时,您可以通过阻止

<li>
  <%= link_to destroy_user_session_path, method: :delete do %>
    <span>
      <i class="fa fa-sign-out"></i>
      Sign Out
    </span>
  <% end %>
</li>
使用时,您可以传递块

<li>
  <%= link_to destroy_user_session_path, method: :delete do %>
    <span>
      <i class="fa fa-sign-out"></i>
      Sign Out
    </span>
  <% end %>
</li>