0
注:change default icon toolbar (Leaflet)への投稿を投稿してください。リーフレット描画ツールバーにカスタムアイコンを追加
こんにちは。チラシの描画ツールバーのカスタムアイコンを追加しようとしています。しかし、私はどのように把握することはできません。画像に見られるように
、私は2つのマーカーを有します。目標は、ツールバーのアイコンの1つを変更することです。
.leaflet-draw-toolbar a {
background-image: url(images/spritesheet.png);
background-repeat: no-repeat;
}
Spritesheetは次のとおりです:
あなたは簡単に編集することができ
L.DrawToolbar.include({
getModeHandlers: function (map) {
return [
{
enabled: true,
handler: new L.Draw.Polyline(map, { metric: true, repeatMode: true }),
title: '...'
},
{
enabled: true,
handler: new L.Draw.Polygon(map, { allowIntersection: false, showArea: true, metric: true, repeatMode: false }),
title: '...'
},
{
enabled: true,
handler: new L.Draw.Marker(map, { icon: new L.Icon.Default() }),
title: '...'
},
{
enabled: true,
handler: new L.Draw.Marker(map, { icon: new L.Icon.Default() }),
title: '...'
}
];
}
});
返信いただきありがとうございます!これは本当に簡単な修正です。後で試してみるよ。 良い一生を送ってください:) –
私はデモで試してみましたが、それはかなりうまく動作します。問題はなく、素敵な一日です! – Baptiste