将infowindow的内容设置为另一个组件的html

时间:2017-05-07 09:25:10

标签: javascript google-maps angular typescript google-maps-api-3

是否可以将infowindow的内容设置为来自其他组件的html?

我正在使用谷歌地图api v3和angular2。

我有以下字符串在infowindow中设置为内容。

var Content='<div style="width :250px; height :210px;"><h3>';
                Content+=detail.name;
                Content+='</h3><br><h5><strong>Website : </strong>';
                Content+=detail.website;
                Content+='</h5><br><h5><strong>Phone : </strong>';
                Content+=detail.phone;
                Content+='</h5></div>';

               infowindow.setContent(Content);

我想将所有这些html'内容'及其中使用的变量移动到另一个组件,然后使用该组件设置infowindow的内容。

我能够创建一个单独的组件并使用变量生成所需的html,但我无法使用它在infowindow中设置为内容。

0 个答案:

没有答案