我在HAML布局(layout.haml)中有这个
- @fonts.each do |font|
%link{:href=>"//fonts.googleapis.com/css?family={font}",:rel=>"stylesheet",:type=>"text/css"}
我在HAML模板index.html.haml
中有这个- @fonts = ['Lato:400,300,100','Droid+Serif:700,400'];
当我编译时,我得到了这个:
<link href='//fonts.googleapis.com/css?family={font}' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family={font}' rel='stylesheet' type='text/css' />
我做错了什么?
答案 0 :(得分:7)
你忘记了哈希符号。
- @fonts.each do |font|
%link{:href=>"//fonts.googleapis.com/css?family=#{font}",:rel=>"stylesheet",:type=>"text/css"}
^ here