Wpis z mikrobloga

Jak w Reacie striggerowac clicka? C
Mam mniej wiecej cos takiego
this.handleClick(event)}/>
I chcialbym stworzyc funkcje ktora autoamtycznie klika w ten element co jakis czas i wywoluje ta metode handleClick
Da sie tak?
#react #javascript
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomekABC123: Jak klikniesz na stronę prawym i wybierzesz "Pokaż źródło strony", to dostaniesz praktycznie pusty dokument, bo React inaczej renderuje DOM. Dlatego też nie możesz odnieść się do elementu przez document.getElementbyId. Jakbyś napisał do czego potrzebujesz ten event.target to może ktoś by Ci opisał, co robisz źle.
  • Odpowiedz
@schriker: React używa tzw. Virtual DOM-u, na którym wykonywane są wszelkie manipulacje jak właśnie obsługa eventów, ale ten Virtual DOM jest synchronizowany z prawdziwym DOM-em przy okazji renderowania komponentu. I faktycznie w źródle nie zobaczymy rzeczy renderowanych przez React, bo plik .html tego nie zawiera. Natomiast jak najbardziej można podejrzeć całość używając devtoolsów ("zbadaj element"). Nieprawdą jest, że nie można się do DOM-u dostać po document.getElementById czy jakichkolwiek innych metodach,
  • Odpowiedz