Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ui gmap标记和图标可更改为所有标记_Angularjs_Google Maps_Angular Ui_Angular Google Maps - Fatal编程技术网

Angularjs ui gmap标记和图标可更改为所有标记

Angularjs ui gmap标记和图标可更改为所有标记,angularjs,google-maps,angular-ui,angular-google-maps,Angularjs,Google Maps,Angular Ui,Angular Google Maps,我正在尝试使用ui google maps library for angular更改地图上每个标记的图标$scope.map.options.icon工作,但初始化所有标记的图标 对于API,我有图标标签,但不起作用,或者在某个地方我错过了一些东西 <ui-gmap-markers idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" coords="'self'" onMarkerClicked="'on

我正在尝试使用ui google maps library for angular更改地图上每个标记的图标<代码>$scope.map.options.icon工作,但初始化所有标记的图标

对于API,我有图标标签,但不起作用,或者在某个地方我错过了一些东西

<ui-gmap-markers 
    idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" 
    coords="'self'" onMarkerClicked="'onMarkerClicked'"
    fit="'true'" doCluster="'true'" clusterEvents="clusterEvents"
    options="map.options" icon="'icon'">
</ui-gmap-markers>

由于某些原因,图标不会更改。谢谢。

我找到了解决办法!首先,只需在
标记上设置图标url。图标
放置,而不在
地图.options.icon
上设置默认图标。 如果您在
map.options
中设置默认图标,然后尝试在标记内设置图标,该图标将不起作用

以下是工作示例:

<ui-gmap-markers 
    idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" 
    coords="'self'" onMarkerClicked="'onMarkerClicked'"
    fit="'true'" doCluster="'true'" clusterEvents="clusterEvents"
    options="map.options" icon="'icon'">
</ui-gmap-markers>

这是一个陷阱,而且有效。我希望他们能在下一版本的谷歌地图库中修复这个错误。我尝试使用谷歌地图2.1.5。Chears.

我找到了解决办法!首先,只需在
标记上设置图标url。图标
放置,而不在
地图.options.icon
上设置默认图标。 如果您在
map.options
中设置默认图标,然后尝试在标记内设置图标,该图标将不起作用

以下是工作示例:

<ui-gmap-markers 
    idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" 
    coords="'self'" onMarkerClicked="'onMarkerClicked'"
    fit="'true'" doCluster="'true'" clusterEvents="clusterEvents"
    options="map.options" icon="'icon'">
</ui-gmap-markers>

这是一个陷阱,而且有效。我希望他们能在下一版本的谷歌地图库中修复这个错误。我尝试使用谷歌地图2.1.5。Chears.

我找到了解决办法!首先,只需在
标记上设置图标url。图标
放置,而不在
地图.options.icon
上设置默认图标。 如果您在
map.options
中设置默认图标,然后尝试在标记内设置图标,该图标将不起作用

以下是工作示例:

<ui-gmap-markers 
    idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" 
    coords="'self'" onMarkerClicked="'onMarkerClicked'"
    fit="'true'" doCluster="'true'" clusterEvents="clusterEvents"
    options="map.options" icon="'icon'">
</ui-gmap-markers>

这是一个陷阱,而且有效。我希望他们能在下一版本的谷歌地图库中修复这个错误。我尝试使用谷歌地图2.1.5。Chears.

我找到了解决办法!首先,只需在
标记上设置图标url。图标
放置,而不在
地图.options.icon
上设置默认图标。 如果您在
map.options
中设置默认图标,然后尝试在标记内设置图标,该图标将不起作用

以下是工作示例:

<ui-gmap-markers 
    idKey="map.dynamicMarkers.id" models="map.dynamicMarkers" 
    coords="'self'" onMarkerClicked="'onMarkerClicked'"
    fit="'true'" doCluster="'true'" clusterEvents="clusterEvents"
    options="map.options" icon="'icon'">
</ui-gmap-markers>
这是一个陷阱,而且有效。我希望他们能在下一版本的谷歌地图库中修复这个错误。我尝试使用谷歌地图2.1.5。切亚