我在MVC 4应用程序中有两个页面,我使用Gmaps.js来加载谷歌地图。
奇怪的问题是,我作为起始页面在这两个页面中的页面正确地加载了以下代码,而当我导航到另一个map = new GMaps抛出异常时,说明GMaps未定义。
map = new GMaps({
el: '#map',
lat: 28.6066700,
lng: 77.1490000,
zoom: defaultZoomLevel,
zoomControl: true,
zoomControlOpt: {
style: 'LARGE',
position: 'TOP_LEFT'
},
minZoom: defaultZoomLevel,
panControl: false,
streetViewControl: false,
mapTypeControl: false,
overviewMapControl: false
});
我不能在两个地方使用Gmaps,理想情况下我不这么认为,但我无法弄清楚这种行为的原因。