在";中插入一个HTML元素;链接到;erb标签?

在";中插入一个HTML元素;链接到;erb标签?,html,ruby-on-rails,heroku,Html,Ruby On Rails,Heroku,我正在尝试在锚标记上方插入图像。在开发中一切都很好,但是当我部署到Heroku时,应用程序崩溃了 这是我正在使用的代码: 家 您可能需要确保相对路径正常工作 <li> <%= link_to 'home' do %> <%= image_tag('../icons/home', class: "../nav-img") %> <span>Home</span>

我正在尝试在锚标记上方插入图像。在开发中一切都很好,但是当我部署到Heroku时,应用程序崩溃了

这是我正在使用的代码:


您可能需要确保相对路径正常工作

<li>
    <%= link_to 'home' do %>
      <%= image_tag('../icons/home', class: "../nav-img") %>
      <span>Home</span>                     
    <% end %>
</li>

  • 另外,您使用的是TurboLink吗?

    事实上,它与图像的路径有关。 我设法用替换的方法修复了它

    <%= image_tag('icons/home', class: "nav-img") %>
    
    
    

    
    

    谢谢您的回答。

    您的事故日志在
    链接到
    中只有一个
    ,但代码在
    链接到
    中也有
    图像标签。我遗漏了什么吗?不,日志上是这么说的。是的,我用的是涡轮链接。看起来,通往图像的路径是罪魁祸首。设法把它修好了。谢谢
    
    <%= image_tag "icons/home.png", class: "nav-img" %>