【问题标题】:Google Maps Markers with numbers带有数字的谷歌地图标记
【发布时间】:2016-02-06 05:15:12
【问题描述】:

所以,我正在做一个经常使用地图的项目,而一份工作交给了我, 我必须制作所有这些谷歌地图标记。

并手动输入数字:

我问是否可以通过代码输入数字,他们说不能,这需要这样做。

所以,我需要知道,有一种方法可以通过 javascript 或 css 或任何可以自动化此过程的方法来更改此数字。

【问题讨论】:

    标签: javascript css google-maps google-maps-api-3


    【解决方案1】:

    确实很有可能——只需使用label 属性:

    var marker = new google.maps.Marker({
      position: new google.maps.LatLng(56.43, 10.3),
      map: map,
      label: '6' //<-- 6 will be the text inside the marker
    }); 
    

    不同数字的demo -> http://jsfiddle.net/ec2cr0jw/

    但您只能添加带有 一个 字符的标签,因此您的数字范围限制为 0..9。如果您想在标记中使用更复杂的文本或更长的数字,您可以自己从头开始创建标记,就像在这个问题的答案中一样 -> How to add values in google map v3

    【讨论】:

    • 谢谢,我会这样的
    猜你喜欢
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    • 1970-01-01
    • 2014-01-19
    • 2015-04-25
    • 1970-01-01
    • 2016-07-31
    • 1970-01-01
    相关资源
    最近更新 更多