Я создал страницу с кнопкой в кнопке, как показано ниже:
<button mat-button class="library-tile-button">
<button mat-button class="edit-library-button">
<img class="edit-library-img" src="..."/>
</button>
<img class="library-picture" src="..."></img>
</button>
Кнопки используют angular дизайн материала.
Когда я нажимаю на родительскую кнопку I Я хочу перейти на определенную страницу, и когда я нажимаю на дочернюю кнопку, я хочу отобразить дополнительный контент. Это работает.
Когда я нажимаю на родительскую кнопку, запускается анимация материала по умолчанию angular для кнопки. Я не против. Моя проблема в том, что когда я нажимаю на дочернюю кнопку, это выглядит так, как будто родительская кнопка также была нажата, и поэтому анимация материала по умолчанию angular запускается для обеих кнопок. Я хотел бы предотвратить это. Я хочу, чтобы анимация активировалась только для дочерней кнопки, когда я нажимаю на нее.
Есть ли какие-либо подсказки, как мне этого добиться? Заранее спасибо.