Я строю список сущностей в React. Каждая сущность заключена в ссылку и перенаправляет на страницу. Внутри ссылки каждой сущности есть флажок и кнопка, которая открывает раскрывающийся список:
<ul>
<li>
<Link to={url}>
<label>
<input type="checkbox" />
</label>
<h3>Entity name</h3>
<time datetime="">2019-09-21</time>
<button type="button">Dropdown</button>
</Link>
</li>
</ul>
Если пользователь нажимает кнопку флажка ИЛИ, он не должен перенаправляться на страницу, а скорее выполнять другое действие.
Вопрос 1: Возможно ли это с помощью тега привязки, как в примере? Я не хочу использовать обработчик onClick
.
Вопрос 2: Флажок внутри Link
не может быть переключен, см. Этот пример . Почему это?