自定义谷歌标记
Customising Google Marker
我按照谷歌关于设置标记的教程进行操作,这是我发现的一些奇怪的东西。
完全遵循它们所做的事情很好,但是当我尝试使用数据库中的数据而不是标记内容的硬编码文本字符串时,它不再起作用了。
这是原始代码:
var marker = new google.maps.Marker({
position: myLatlng,
title:"Hello World!"
});
这是我拥有的并且不起作用:
var marker = new google.maps.Marker({
position: myLatlng,
title: <%= @person.name %>
});
您只需要将 title 属性括在单引号或双引号中:
var marker = new google.maps.Marker({
position: myLatlng,
title: '<%= @person.name %>'
});
否则,您获得客户端生成的 JS 可能如下所示:
var marker = new google.maps.Marker({
position: myLatlng,
title: Joe Bloggs
});
这是无效的!
相关文章:
- 从谷歌自定义搜索返回随机帖子
- 如何从谷歌自定义搜索下载搜索结果
- 如何将从谷歌自定义搜索API获取的数据放入复选框列表
- 谷歌自定义搜索参考部门
- 如何使用javascript为谷歌自定义搜索添加价值
- 谷歌自定义搜索结果通过代理显示错误
- 在我的谷歌自定义搜索引擎从服务器获取数据后,我如何激发一些javascript代码
- 如何风格谷歌自定义搜索引擎,使其不会't显示为块元素
- 使用谷歌自定义搜索引擎,有一点隐私
- 在谷歌自定义搜索引擎 V2 代码中执行默认查询
- 谷歌自定义搜索 - 从网址参数手动加载/执行
- 从文本链接调用谷歌自定义搜索叠加层
- 带有两个单选按钮的谷歌自定义搜索
- 如何使用我的搜索栏与谷歌自定义搜索
- 自定义谷歌自定义搜索jsapi(查询字符串)
- 谷歌的附加链接搜索框,用于谷歌自定义搜索
- 我们如何配置谷歌自定义搜索使用API与PHP
- 谷歌自定义搜索引擎多参数查询
- 谷歌自定义搜索API javascript
- 谷歌自定义搜索图像只