@WebmasterW3S
Веб-программист

Как в ангулар cli не вызывать родительский (click)?

Доброго времени суток! Есть список элементов при клике на каждый элемент раскрывается его подробное описание с помощью (click)="showElement()". Но в списке элементов есть кнопка, при нажатии на которую хотелось бы выполнять другое действие, не запуская showElement. Возможно ли это сделать? Пример
<li (click)="showElement()">
<h2>Название элемента</h2>
<button class="btn_buy btn_buy_filtered" (click)="toCart()">
    <i class="fa fa-shopping-cart"></i> В корзину
</button>
</li>

То есть можно ли при нажатии на button не вызывать метод showElement? Спасибо!
  • Вопрос задан
  • 29 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta Куратор тега Angular
инженер
попробуй
<button class="btn_buy btn_buy_filtered" (click)="toCart(); $event.stopPropagation()">
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы