我有以下模板:
{template .contents}
<div class='googft-card-view' style='font-family: sans-serif; height: 17em; width: 450px; padding: 4px; border: 1px solid #ccc; overflow: hidden'>
<table border="0">
<tr>
<td>
<b>Village:</b> {$data.formatted.Village}<br>
<b>Location:</b> {$data.value.Location}<br>
<b>Location Accuracy:</b> {$data.value['Location:Accuracy']} meters<br>
</td>
</table>
</div>
{/template}
这给了我:
Village: TestVillage
Location: <Point><coordinates>69.1782913000,34.5338741600,1787.5000000000</coordinates></Point>
Location Accuracy: 5.0 meters
我希望能够删除<point>
,<coordinate>
标记,并格式化值。 Javascript在卡片布局中被禁用/删除。
如果可能,我该如何管理?
答案 0 :(得分:1)
试试这个:
{$ data.value.Location | noAutoescape}
有关详细信息,请参阅Closure template docs。
您无法轻松访问KML片段中的单个lat / lng,但这应该具有剪切点和坐标标记的效果(我认为)。
如果这还不够,您可以在自己的JavaScript代码中接管信息窗口的完整格式,尽管这样做有点多了。