Google Fusion地图信息窗口动态模板

问题描述 投票:-1回答:1

我正在使用Python进行网络抓取,最后一步是使用谷歌融合地图,但作为一个从未接触过任何CSS样式的人,我不知道如何做一些可能非常简单的事情:隐藏列中的列标题信息窗口,如果它是空白的。并非所有数据都在我的“设施”栏中都有条目,所以如果它是空白的话,我希望从信息窗口中删除。

我读过这个(https://support.google.com/fusiontables/answer/3081246?hl=en&ref_topic=2575652),但在这个阶段对我来说完全是胡言乱语。

这是他们为信息窗口提供的默认HTML(使用我的数据):

<div class='googft-info-window'>
<b>Location:</b> {Location}<br>
<b>Movie Title:</b> {Movie Title}<br>
<b>Date:</b> {Date}<br>
<b>Amenities:</b> {Amenities}
</div>

这在黑暗中拍摄不起作用:

<div class='googft-info-window'>
<b>Location:</b> {Location}<br>
<b>Movie Title:</b> {Movie Title}<br>
<b>Date:</b> {Date}<br>
<b>{if Amenities.value}
  Amenities:
  {/if}Amenities:</b> {Amenities}<br>
</div>
python css google-maps google-fusion-tables
1个回答
0
投票

这个问题与CSS无关,试试这个:

{template .contents}
<div class='googft-info-window'>
<b>Location:</b> {$data.value.Location}<br/>
<b>Movie Title:</b> {$data.value['Movie Title']}<br/>
<b>Date:</b> {$data.value.Date}<br/>
{if $data.value.Amenities}
  <b>Amenities:</b>{$data.value.Amenities}<br/>
{/if}
</div>
{/template}
© www.soinside.com 2019 - 2024. All rights reserved.