Javascript 如何更改传单属性
我在用传单。 据我所知,我需要将传单属性设置如下: “瓷砖©Esri-来源:Esri” 然而,当我尝试设置它时,它不会改变。 我使用的是AngularJS 我的传单默认值:Javascript 如何更改传单属性,javascript,angularjs,leaflet,Javascript,Angularjs,Leaflet,我在用传单。 据我所知,我需要将传单属性设置如下: “瓷砖©Esri-来源:Esri” 然而,当我尝试设置它时,它不会改变。 我使用的是AngularJS 我的传单默认值: defaults: { keyboard: false, dragging: false, worldCopyJump: false, doubleClickZoom: false, scrollWheelZoom: false, tap: false, touchZo
defaults: {
keyboard: false,
dragging: false,
worldCopyJump: false,
doubleClickZoom: false,
scrollWheelZoom: false,
tap: false,
touchZoom: false,
zoomControl: false,
zoomsliderControl: false,
zoomControlPosition: 'topleft',
attributionControl: true,
attribution: 'Tiles © Esri — Source: Esri',
controls: {
layers: {
visible: true,
position: 'topright',
collapsed: true,
},
}
},
tiles: {
url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Shaded_Relief/MapServer/tile/{z}/{y}/{x}'
}
您可以通过
attributecontrol
对地图对象使用addattribute
:
map.attributecontrol.addAttribute('Tiles©;Esri—Source:Esri')代码>
这将在全局范围内改变它,而不是针对特定图层。我使用的是Angularjs,我没有参考地图。我试图找到地图的参考,但没有成功。