Ruby on rails Ruby on Rails未在Desive中加载图像
我对图像有奇怪的错误(以前从未遇到过) 这是主页的截图-Ruby on rails Ruby on Rails未在Desive中加载图像,ruby-on-rails,ruby,devise,imagesource,Ruby On Rails,Ruby,Devise,Imagesource,我对图像有奇怪的错误(以前从未遇到过) 这是主页的截图-)进入designe/sessions/new.html.erb,它不再读取徽标 (页脚也是如此) ->如何解决这个问题? ->今后如何预防 我认为rails每次都会以同样的方式加载图像 header.html.erb <header id="home"> <div class="main-nav"> <div class="container"> <div class="navb
)进入designe/sessions/new.html.erb,它不再读取徽标
(页脚也是如此)
->如何解决这个问题?
->今后如何预防
我认为rails每次都会以同样的方式加载图像
header.html.erb
<header id="home">
<div class="main-nav">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">
<h1><img class="img-responsive" src="assets/logo.png" alt="logo"></h1>
</a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="scroll active"><a href="#">Home</a></li>
</ul>
</div>
</div>
</div><!--/#main-nav-->
切换导航
固定的
问题是我应该使用image_标记而不是标准的HTMLIMGSRC
因此:
这:
应改为:
<%= image_tag("logo.png") %>
在designe/sessions/new.html.erb中。是打字错误吗?你错过了=
中的渲染
是的,只是这篇后期文章中的一个打字错误,这是渲染图像的部分代码,我认为链接是直接的。所以,一旦你从部分路径调用它,现在就不正确了。你能在你的问题中添加layouts/header
的内容吗?
<%= image_tag("logo.png") %>