Javascript 如何更改传单属性

Javascript 如何更改传单属性,javascript,angularjs,leaflet,Javascript,Angularjs,Leaflet,我在用传单。 据我所知,我需要将传单属性设置如下: “瓷砖©Esri-来源:Esri” 然而,当我尝试设置它时,它不会改变。 我使用的是AngularJS 我的传单默认值: defaults: { keyboard: false, dragging: false, worldCopyJump: false, doubleClickZoom: false, scrollWheelZoom: false, tap: false, touchZo

我在用传单。 据我所知,我需要将传单属性设置如下: “瓷砖©Esri-来源:Esri” 然而,当我尝试设置它时,它不会改变。 我使用的是AngularJS

我的传单默认值:

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,我没有参考地图。我试图找到地图的参考,但没有成功。