玉变量插值
问题描述:
我想插入图像源中的玉变量,它似乎并没有工作。普通的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}&zoom=17&size=400x350&sensor=false">
任何想法,我做错了什么?
感谢 SJ
答
变量替换不工作的方式,你希望:
var mapUrl = "http://maps.googleapis.com/maps/api/staticmap?center="+lat+","+long+"&zoom=17&size=400x350&sensor=false";
你想连接两个字符串在玉的JS运行时,而不是在页面URL。