Leaflet 有没有办法在我的传单地图上从一开始就勾选图层复选框?

Leaflet 有没有办法在我的传单地图上从一开始就勾选图层复选框?,leaflet,Leaflet,我目前正在创建一个带有传单的地图,当页面加载时,我创建的图层的所有复选框都被取消选中,我正在寻找一种从一开始就检查它们的可能性,有什么办法吗 说到编码,我是个初学者,在网上和传单网站上做了一些研究,但找不到任何问题的答案 在下面的代码中,s0001是我的标记 var BE = L.layerGroup([s0001]); var GE = L.layerGroup([s0002]); var ZH = L.layerGroup([s0003]); var kantone = { "Be

我目前正在创建一个带有传单的地图,当页面加载时,我创建的图层的所有复选框都被取消选中,我正在寻找一种从一开始就检查它们的可能性,有什么办法吗

说到编码,我是个初学者,在网上和传单网站上做了一些研究,但找不到任何问题的答案

在下面的代码中,s0001是我的标记

var BE = L.layerGroup([s0001]);
var GE = L.layerGroup([s0002]);
var ZH = L.layerGroup([s0003]);

var kantone = {
    "Bern": BE,
    "Genf": GE,
    "Zürich": ZH,
};

L.control.layers(null, kantone).addTo(map);
这部分代码是否足够,或者我需要在问题中添加更多的代码

我是否需要添加/删除代码或更改代码,以便在加载页面时选中复选框


非常感谢您的帮助和理解,我是一个初学者

如果在添加图层控件之前将部分/所有图层组添加到地图,则它们将显示为选中状态

乙二醇

var BE = L.layerGroup([s0001]).addTo(map);
var GE = L.layerGroup([s0002]).addTo(map);
var ZH = L.layerGroup([s0003]).addTo(map);

var kantone = {
    "Bern": BE,
    "Genf": GE,
    "Zürich": ZH,
};

L.control.layers(null, kantone).addTo(map);