Cześć, mam pytania z JS. Dopiero się uczę i za pomocą metody add.EventListener tworze sobie jakieś proste zdarzenia na pliku html (np jak kliknę w pierwszy znacznik p w dokumencie, to ma się zmienić kolor tła na czerwony).
Do tej pory robiłem to za pomocą document.querySelector('p'), ale wadą tego jest to, że zdarzenie będzie się odnosić do pierwszego p w dokumencie html. Potem przeczytałem, że można wybrać p na podstawie id lub nazwy
Do tej pory robiłem to za pomocą document.querySelector('p'), ale wadą tego jest to, że zdarzenie będzie się odnosić do pierwszego p w dokumencie html. Potem przeczytałem, że można wybrać p na podstawie id lub nazwy

























Mam stronę app/{id}
W treści tej strony jest przełączana tabela, gdzie jest wykres, notatki itp dla tego id. Po przełączaniu przechodzę odpowiednio na stronę app/{id}/charts app/{id}/notes.Taka substrona.
W głównym komponencie tej strony mam ściąganie danych na podstawie id. I tutaj pojawia się problem, że każde przejście do subtrony powoduje jej przeładowanie i te dane zaciągane są na nowo. State tutaj nie działa bo strona jest przebudowywana na nowo. Czy jest jakiś