Ето един проблем, който имах днес и как го реших.
Събитие handleClick не се държеше така, както очаквах да се държи. Замених всичко вътре с console.log
, за да разбера по-лесно какво се случва.
Когато компонентът се зареди, събитието се задейства много пъти.
Това ми показа, че функцията се изпълнява много пъти, когато компонентът е зареден.
Ако функцията изобщо не работеше, щях да сложа this
s върху нещата, докато не заработи. Тъй като се изпълняваше твърде много пъти, премахнах ()
s, докато заработи.
Сега само poop
s, когато щракна върху div. Успех.
Какви са вашите най-добри съвети и трикове за отстраняване на грешки в React?