2013-05-01 74 views
0

嗨有人可以幫我,我正在做一個rails項目,只是開始如此不知道該怎麼做。我試圖在公用文件夾的索引頁上顯示圖像,我也在公用文件夾中有一個圖像文件夾。在我的模型中,我有t.string:image,並且在條目本身中有鏈接img/cup2.jpg。有人可以告訴我,我是否在某個地方錯過了一步?如果該鏈接是正確的,圖像不應該自動加載?謝謝你的幫助。模型導軌圖像

我也使用JSON索引我有一個有點像這樣的JavaScript的職位

$獲得( 「/店/」 + I + 「上傳.json」,函數寫數據(JSON ){

html = "<h3>" + json.name + "</h3>"; 
    html += "<p>" + json.image + "</p>"; 
    html += "<p>" + json.address + "</p>"; 
    html += "<p>" + json.website + "</p>"; 
    html += "<p>" + json.phone + "</p>"; 
    html += "<p>" + json.openingHours + "</p>"; 
    html += "<p>Email:" + json.email + "</p>"; 

    $('#shopDetails').html(html) 
    }); 

回答

1

與您的代碼的問題(假設JavaScript的工作和文件夾名稱是正確的),就是你剛剛編寫圖像的URL出一個<p>標籤,你需要將它寫出來進入一個圖像標記爲:

"<img src='" + json.image + "' alt='description of my image' />" 

作爲一個完全獨立的部分,您正在使用哪個版本的Rails?從Rails 3.2開始,圖像意味着從app目錄中的assets目錄中提供。

+0

非常感謝羅賓現在工作。我正在使用3.2,我這樣做的唯一原因是因爲我正在爲一個項目製作RIA,並且它只是一個需要數據庫和服務器的單頁應用程序。非常感謝你的幫助 – user2225112 2013-05-01 08:29:17