【发布时间】:2013-03-06 07:51:02
【问题描述】:
下面的代码在多边形上放置了一个标签,并且除了换行符之外工作正常。文本中的变量是 c#,它们也可以正常工作。出于某种原因,我无法让换行符正常工作。它可以编译,但所有内容都显示在同一行。
var AustinLabel = new MapLabel({
text: "<%=zipCentroid[i]%>" + "\n" + "<%=colorCount[i]%>" + "<%=layerType%>",
position: new google.maps.LatLng(<%=zipLat[i]%>, <%=zipLong[i]%>),
map: map,
fontSize: 30,
minZoom: 13,
fontColor: "#FFFFFF",
strokeColor: "#000000"
});
AustinLabel.set('position', new google.maps.LatLng(<%=zipLat[i]%>, <%=zipLong[i]%>));
【问题讨论】:
-
Infowindows 和谷歌地图的其他元素使用 html 标记。使用
-
我试过了"" +
+ "" + "",和那没有用。如果我将
放在引号中,它只会显示为文本
标签: c# javascript asp.net google-maps google-maps-api-3