現在我有一個樣機一些填料代碼如下所示:你如何稱呼一個Rails助手在HAML模板
%img{:alt => "image description", :src => "img/img-11.jpg"}
理想的情況下,雖然,我需要從資產管道引用img-11.jpg
我做我的CSS:
<%= asset_path "img-11.jpg" %>
一個人如何改寫上面的標記調用HAML模板的範圍內asset_path
?
現在我有一個樣機一些填料代碼如下所示:你如何稱呼一個Rails助手在HAML模板
%img{:alt => "image description", :src => "img/img-11.jpg"}
理想的情況下,雖然,我需要從資產管道引用img-11.jpg
我做我的CSS:
<%= asset_path "img-11.jpg" %>
一個人如何改寫上面的標記調用HAML模板的範圍內asset_path
?
HAML是基本一致的,但周圍無支架,如果你在線做:
= asset_path "img-11.jpg"
否則,你應該能夠在定義中使用它:
%img{:alt => "image description", :src => asset_path("img-11.jpg")}
在這種情況下,使用= image_tag('img-11.jpg', alt: 'Image Description')
,但在一般情況下,使用= function_name_or_ruby_code
來評估任意Ruby並輸出結果。
您可以使用- ruby_code
來評估Ruby 而不輸入輸出結果。