React · Junior · Запитання 59 з 75
Як зробити, щоб клік по кнопці всередині картки не викликав ще й onClick картки?
<div onClick={openCard}>
<button onClick={(e) => { e.stopPropagation(); like(); }}>Like</button>
</div>- ✓Правильна відповідь: Викликати
e.stopPropagation()у внутрішньому обробнику - 2Повернути
falseз внутрішнього обробника - 3Події React не спливають, нічого робити не треба
Пояснення
Події React спливають як DOM-події (окрім onScroll). Повернення false у React нічого не зупиняє; використовуйте явно stopPropagation або preventDefault.