我正在尝试使用CartoDB创建一个交互式地图,人们可以在其中单击某个位置,然后弹出(在地图上的CartoDB中)解释有关该位置的一些详细信息。
现在,我所有的工作,我导入我的CSV与位置,名称,这些地点,另一列弹出的内容,为这些地点。在编辑器中,我让它全部工作,我已经使用了自定义HTML特性的弹出窗口,并让它从该列的信息,以显示。
我遇到的问题是,如何格式化弹出的文本。我想通过使用HTML标签来控制它。
,)在文本中的某些词上。因为每个弹出的内容不同,所以我不能仅仅将其添加到CartoDB编辑器中,在该编辑器中可以提取弹出窗口的文本。
我试着问CartoDB的代表,他不知道答案,只是告诉我在StackOverflow上问(对他不太有用).
下面是我地图的链接,现在是这样的:
发布于 2015-03-05 16:39:53
事实证明,CartoDB目前没有这种能力。我和他们的开发团队谈过了,他们目前正在努力添加它。
发布于 2015-05-12 21:33:36
我意识到这是几个月前的事了,但没有真正的答案,这也是CartoDB/穆斯塔赫谷歌搜索的第一次点击,看起来你的演示地图仍然不起作用。
答案实际上是直截了当的--胡子会自动转义HTML,但简单的解决办法是使用三个标签而不是两个标签,比如:{ContentwithHTML}}
关于胡子的文档在这里:https://mustache.github.io/mustache.5.html
https://stackoverflow.com/questions/27743865
复制相似问题