Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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
Javascript 如何在Mustache.js中加载jquery经纬度选择器GMAP_Javascript_Jquery_Google Maps_Mustache_Jquery Gmap3 - Fatal编程技术网

Javascript 如何在Mustache.js中加载jquery经纬度选择器GMAP

Javascript 如何在Mustache.js中加载jquery经纬度选择器GMAP,javascript,jquery,google-maps,mustache,jquery-gmap3,Javascript,Jquery,Google Maps,Mustache,Jquery Gmap3,我有一个web应用程序,其中使用Mustache.js模板库。我正在使用HospitalListTemplate加载医院列表,如代码$(this.el).html(Mustache.to_html(HospitalListTemplate,{'data':this.model.toJSON(),'longitude','lation':lat,'isEdit':false})在此之后,我调用一个mapLoad()函数函数mapLoad(){ $(“.gllpLatlonPicker”)。每个(函

我有一个web应用程序,其中使用Mustache.js模板库。我正在使用HospitalListTemplate加载医院列表,如代码
$(this.el).html(Mustache.to_html(HospitalListTemplate,{'data':this.model.toJSON(),'longitude','lation':lat,'isEdit':false})在此之后,我调用一个mapLoad()函数
函数mapLoad(){
$(“.gllpLatlonPicker”)。每个(函数(){
(新的GMapsLatLonPicker()).init($(this));
});

}
使用my issue加载Google地图的原因是地图没有加载到模板中。在chrome控制台中进行调试时,$(“.gllpLatlonPicker”)会显示为
[]
即地图无法加载模板,因此无法加载地图。有没有办法先完全加载模板,然后调用mapLoad()函数???

如果您使用Places API获取医院列表,Places API结果对象将包括以下格式的lat、lon:

    "geometry" : {
     "location" : {
       "lat" : -33.8669710,
       "lng" : 151.1958750
     }

如果“place”是一个医院列表),您可以传递place.geometry.location对象,或者调用place.geometry.location.lat()和place.geometry.location.lng()来获取lat、lon值。

您是否在jquery的document.ready()函数中初始化模板和映射?否,模板和映射没有在document.ready.实际上,一个HTML框架被加载,我的模板中的映射必须加载到此框架中的另一个事件。