使用文档示例,我试图放大特定点。所以我这样做:
var latlng = L.latLng(50.5, 30.5);
$scope.map.setZoomAround(latlng);
$scope.map
是由L.map()
创建的有效地图对象。
我收到此错误:
无效的LatLng对象:(NaN,NaN)
at o.LatLng (leaflet.js:6) at Object.unproject (leaflet.js:6) at Object.pointToLatLng (leaflet.js:6) at e.unproject (leaflet.js:6) at e.layerPointToLatLng (leaflet.js:6) at e.containerPointToLatLng (leaflet.js:6) at e.setZoomAround (leaflet.js:6)
执行$scope.map.setZoomAround([50.5, 30.5])
会抛出相同的错误并$scope.map.setZoomAround(50.5, 30.5)
抛出:
TypeError:无法读取null的属性'lat'