Javascript - Angularjs - 传单.译本

Javascript - Angularjs - leaflet. Translation

本文关键字:译本 传单 Angularjs Javascript      更新时间:2023-09-26
我在

互联网上看到的任何地方/关于传单的文档,我总是看到这种类型的陈述,例如:

var map = L.mapbox.map('map', { zoomControl:false });

什么意思?

我怎样才能把它集成到Angularjs中呢?

附言:html-传单标签

<div id="map">
<leaflet class="leafletmap" markers="markers" lf-center="center"
height="300px" width="785px"></leaflet>
</div>
L.mapbox来自Mapbox

的自定义传单实现,称为Mapbox.js。 然而,angular-leaflet-directive使用标准的Leaflet库,并且指令选项,标记等以不同的方式定义。

要使角度传单指令起作用,您不需要额外的地图<div>,您只需将其放在某个地方:

<leaflet id="map" class="leafletmap" defaults="myDefaults" markers="markers" lf-center="center" height="300px" width="785px"></leaflet>

若要将zoomControl添加到映射中,请将defaults="myDefaults"添加到指令中,然后在控制器中指定 Leaflet 默认选项:

angular.extend($scope, {
    defaults: {
      scrollWheelZoom: false
    }
}

您可以在此处查看示例:https://plnkr.co/edit/rZbuHmAwA7q7WtBAZg4W

您可以在角度传单指令文档中找到更多示例。