Автоматические переменные в тестах условных выражений: GNU Делает

Вы должны объявить gmap на уровне окна

var data = [
   [ 'First_loc', '36.95781,36.63568' ],
   [ 'Second_loc', '36.88827,36.636908' ]
];

var gmap;

и в вашей функции HTMLMarker добавить создание маркера

function HTMLMarker( place ) {
  var latLngStrings = place[1].split(',');
  var lat = +latLngStrings[0];
  var lng = +latLngStrings[1];
  this.name = place[0];
  this.pos = new google.maps.LatLng( lat, lng );
  var marker = new google.maps.Marker({
      position: new google.maps.LatLng( lat, lng ),
      map: gmap,
      title: 'Hello World!'
    });

 }

http://jsfiddle.net/geary / 6qfhF / 8 /

и удалите объявление var для gmap внутри функции initialize ()

5
задан Jens 15 February 2017 в 08:10
поделиться

1 ответ

Я обычно использую преимущества условных функций :

SPECIFIC_FLAGS=$(if $(findstring $(CUSTOM_FLAG),TRUE),$(IF_TRUE),$(IF_FALSE))

Или использую функцию вызова для определения своего собственного function:

debug_defs=$(if $(findstring $(1),file1 file2),-DDEBUG,-DNDEBUG)

%.o: src/$$(notdir %).c
    @cc -c $(CFLAGS) $(call debug_defs,$(notdir $(basename $@))
5
ответ дан 14 December 2019 в 19:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: