0
谷歌地图内有infowindows的模板最佳实践吗?通过javascript模板化infowindow
我的问题是: 我有超过100个标记。它们都具有完全相同的结构。我不希望有信息窗口内的JavaScript的结构是这样的:
function showInfowindow(marker, object) {
var html = "<table><tr><td>" + object.name + "</td><td>" + obj.id </td></tr></table>";
infoWindow.setContent(html);
infoWindow.open(map, marker); // map is global defined
}
我知道有一些帮助框架(我认为jQuery有也未尝)轻松创建与追加和前置功能HTML。但是我的目的就像是一个HTML文件,它有占位符。
我发现Symfony2的捆绑VichGeographicalBundle内类似的东西: https://github.com/dustin10/VichGeographicalBundle/blob/master/Resources/doc/index.md#popup-info-windows
但整合到这是不是一种选择(我看着输出,它生成JavaScript变量,类似于上面的html
变量)
如果他们有任何问题,我也对一些twig
解决方案感兴趣。
这是一个很酷的库,但它并没有解决我的问题,不是吗? – eav