я в настоящее время разрабатывает небольшое приложение на вершине Gmap3 & GoogleMaps Я не далеко яваскрипта специалиста, хотя у меня есть некоторый опытУстановка условного цвета значок из файла данных
Мой набор данных поступает из файла JS, который я анализирую в данные [] массив , где можно найти для каждых маркеров широчайших, LNG, титр (InfoWindow) контент, значок будет использоваться
все это работает удовольствие, кроме одного, значка цвета
Работает:
var thiscolor = 'green'; // заставляет все иконки быть зеленым не то, что я хочу, но это работает
.....
значок: новый google.maps.MarkerImage ('IMG/маркер' + thiscolor + PNG. , NULL, NULL, NULL, новый google.maps.Size (25,25)) ...
Это не:
значок: новый google.maps.MarkerImage ('+ data.icon +', NULL, NULL, NULL, новый google.maps.Size (25,25))
, где я мог убедиться, что data.icon разобран правильно и показывает: IMG/markergreen.png или IMG/markerred.png
Я пытался все виды неявных, явных отдельных & двойные кавычки и знак + комбинации вокруг путь значок файла ......
:-(сих пор воспользоваться
aaaaaarg, злящий любого, кто может помочь?
Спасибо за это попробовать, но вопрос был больше в понимании различий в синтаксисе между «принудительным» значком, который работает, и значком «data driven», которого нет. Метод работает, просто синтаксис неверен в последнем случае – user1256021