2016-07-14 79 views
0

image_tag用於在Rails 4.2應用程序中顯示圖像Bootstrap carousel在Bootstrap旋轉木馬上顯示爲一串數字和字符的圖像

<img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 

圖像0​​駐留/assets/images/下。在網頁上,它顯示一串數字和字符,而不是圖像。

enter image description here

這裏是html代碼:

  <div class="carousel-inner"> 
        <div class="active item"> 
        <div class="carousel-caption"> 
         <img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 
         <h3><%=t('Simply Your Business')%></h3> 
         <p> 
         <%=t('Simply Your Business Details')%> 
         </p> 
         <div style="margin-bottom:20px;"> 
         <%= link_to t('Learn More'), SUBURI + signups_new_path, :class => "btn btn-success btn-md" %> 
         </div> 
        </div> 
        </div> 
       ..... 
      </div> 

嘗試以下,沒有他們的工作

<img src="person_erp.jpg" alt="First Slide"> 
<img src="/assets/images/person_erp.jpg" alt="First Slide"> 

什麼是與我們上面的圖片src失蹤?

+0

<%= IMAGE_TAG 'person_erp.jpg',ALT: 「第一張幻燈片」 %>爲我們工作。 – user938363

回答

1

你似乎已經把你的圖像標籤包裹在一起。

image_tag幫助程序方法會生成<img src="...">標記,因此您可能不需要額外的標記。

改變這一行

<img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 

<%= image_tag 'person_erp.jpg', alt: 'First Slide' %>