2016-08-15 90 views
0

我想插入图像源中的玉变量,它似乎并没有工作。普通的p标签虽然工作!玉变量插值

- var lat=34.768464; 
- var long=-86.346556 

- var mapUrl = "http://maps.googleapis.com/maps/api/staticmap?center=#{lat},#{long}&zoom=17&size=400x350&sensor=false"; 

p Latitude: #{lat}, Longitude: #{long} 

img(src="#{mapUrl}") 

我在CMD线运行它,得到如下的输出:

<img src="http://maps.googleapis.com/maps/api/staticmap?center=#{lat},#{long}&amp;zoom=17&amp;size=400x350&amp;sensor=false"> 

Jade HTML

任何想法,我做错了什么?

感谢 SJ

回答

0

变量替换不工作的方式,你希望:

var mapUrl = "http://maps.googleapis.com/maps/api/staticmap?center="+lat+","+long+"&zoom=17&size=400x350&sensor=false"; 

你想连接两个字符串在玉的JS运行时,而不是在页面URL。