2016-09-17 29 views
0

我在運行時遇到了一個奇怪的錯誤,要通過該類別。當我把文件名稱起作用時,但由於某種原因,它不能插入標題。這是HTML代碼:插入期間,每個都不起作用

%h1 Catagories 
- @catagories.each do |catagory| 
    .col-md-6 
    .catagory-lists 
     %h2 
     = catagory.title 
     = image_tag('icons/#{catagory.title}.png', alt: '#{catagory.title}') 

這是這段代碼的輸出:

<img alt="#{catagory.title}" src="/images/#{catagory.title}.png"> 

回答

1

就想通了。事實證明,單引號不是內插的。所以把這個:

= image_tag('icons/#{catagory.title}.png', alt: '#{catagory.title}') 

到這一點:

= image_tag("icons/#{catagory.title}.png", alt: "#{catagory.title}") 

修復它