Aktywne Wpisy
![abc3](https://wykop.pl/cdn/c3397992/abc3_iDbDGjFLBp,q60.jpg)
abc3 +167
kamilek123 +278
Przyjęli mnie do tego szpitala co wczoraj pisałem i jestem jeszcze bardziej załamany. Musiałem podpisać zgody, że zgadzam się by w razie czego wyciągnęli mi jelito i moczowody na zewnątrz przez brzuch i możliwe, że do końca życia będę się musiał załatwiać przez brzuch. Normalnie leżałem na łóżku we łzach.
Nie wiedziałem, że tak się w ogóle da, a dziś się dowiedziałem, że jest szansa i to wcale nie taka mała, że
Nie wiedziałem, że tak się w ogóle da, a dziś się dowiedziałem, że jest szansa i to wcale nie taka mała, że
![kamilek123 - Przyjęli mnie do tego szpitala co wczoraj pisałem i jestem jeszcze bardz...](https://wykop.pl/cdn/c3201142/1fbf5b7c5e81c6f3e4c8dfcb3b47ee3f8783fa4cd664bb7f0b0d56e3ae488a57,w150.jpg?author=kamilek123&auth=6578eee820e18e103f12434a659745d7)
źródło: 17199426825844506069677808622267
Pobierz
W leaflet https://leafletjs.com/reference-1.5.0.html
trzeba używać tego tak:
marker = L.marker([50.28895538456755, 18.681907653808594]).addTo(map)
chciałbym
map.marker([50.28895538456755, 18.681907653808594]);
żeby nie pisać powtarzającego się addTo...
Do tego można by używać JS Proxy albo czegoś podobnego.
Czy leaflet ma gotową możliwość używania go w ten sposób?
map.prototype.marker = function(lat, lon) {
return L.marker(lat, lon).addTo(this);
}
chodzi o ogólne rozwiązanie, gdzie dowolna nazwa metody odpala w rzeczywistości
mapL.nazwaMetody(atrr);
zamienia się na
function createMapL (mapId) {
const map = L.map(mapId);
return [map, new Proxy(map, {
get(target, propKey, receiver) {
const origMethod