Autor Zpráva
Lavka
Profil
Dobrý den,
aktuálně si kutím takový malý projektík na, kterém se chci naučit OOP v JS a narazil jsem na takový malý problém. Mám třídu která se stará o refrashe částí stránky v intervalech, reakce na resize a podobně. Ovšem událostmi a časováním nemohu ve stejné třídě volat její jiné metody pomoci kouzelného this, protože se logicky volají z venčí a nikoli zevnitř jak je to beze zpoždění. Zatím to řeším tak že odchytávám události externě a metodu ve třídě v reakci na to volám. Proto bych byl rád kdy existovalo nějaké řešení, které by tyto eventy a časování přesunulo do samotné třídy a mohly jejich reakce posílat spět této třídě bez znalosti instance dané třídy. Ještě bych mohl po vytvoření instance poslat té instanci její vlastní instanci, ale nevím jestli by to bylo vhodné nebo funkční.
Předem děkuji za odpovědi.
Chamurappi
Profil
Reaguji na Lavku:
Viz Jak vpravit do anonymní funkce "this"? nebo Přístup k objektu uvnitř ajaxové třídy.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: