Wpis z mikrobloga

@passage: No tak, nie napisałem dokładnie.
chodzi o ogólne rozwiązanie, gdzie dowolna nazwa metody odpala w rzeczywistości
mapL.nazwaMetody(atrr);
zamienia się na
  • Odpowiedz
@look997: w takim razie musisz przekazać do funkcji thisa z L przez bind. Poczytaj jak działa bind() (w rzeczywistości tak jak Proxy, tyle, że jest prostsze, bo proxy ma dodatkowe features pozwalające na odłączaniu thisa)
  • Odpowiedz
@passage: Zrobiłem to tak:
function createMapL (mapId) {
const map = L.map(mapId);
return [map, new Proxy(map, {
get(target, propKey, receiver) {
const origMethod
  • Odpowiedz