这是我的传单代码的一部分:
// Init
var map = L.map('map', {
center: [46.7, 2.5],
zoom: 6,
layers: [test, boutiques]
});
L.tileLayer('http://otile1.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
// overlays
var overlays = {
"Test": test,
"Boutiques": boutiques
};
L.control.layers(overlays).addTo(map);
我希望可以逐个显示叠加(通过单选按钮),问题是在加载“精品店”时会选择覆盖,但也会显示“测试”。如何将“测试”隐藏起来默认?
答案 0 :(得分:2)
只需初始化没有test
的地图:
var map = L.map('map', {
center: [46.7, 2.5],
zoom: 6,
layers: [boutiques]
});