2015-05-22 88 views
-1

我正在用Python进行一些网页拼图,最后一步是使用Google Fusion地图,但作为以前从未触摸过任何CSS样式的人,我不知道如何做某件事可能非常简单:如果信息窗口为空白,则隐藏信息窗口中的列标题。并非所有数据都包含在我的“便利设施”列中,因此如果它是空白的,我希望它从信息窗口中消失。Google Fusion地图信息窗口动态模板

我读过这个(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> 

回答

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} 
相关问题