Ето един проблем, който имах днес и как го реших.

Събитие handleClick не се държеше така, както очаквах да се държи. Замених всичко вътре с console.log, за да разбера по-лесно какво се случва.

Когато компонентът се зареди, събитието се задейства много пъти.

Това ми показа, че функцията се изпълнява много пъти, когато компонентът е зареден.

Ако функцията изобщо не работеше, щях да сложа thiss върху нещата, докато не заработи. Тъй като се изпълняваше твърде много пъти, премахнах () s, докато заработи.

Сега само poop s, когато щракна върху div. Успех.

Какви са вашите най-добри съвети и трикове за отстраняване на грешки в React?