Панель расширения коврика закрывается при нажатии enter - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть панель расширения мата,

https://stackblitz.com/edit/angular-6kpdhy?file=app/expansion-overview-example.html

Я хотел бы отключить функцию "переключать при нажатии ввода", поэтому я попытался добавить

(keyup.enter)="$event.stopPropagation();"

и

(keyup.enter)="$event.preventDefault();"

Но это не работает.

Как я могу это сделать?

1 Ответ

0 голосов
/ 27 февраля 2019

Не могли бы вы попробовать что-то подобное?

<mat-expansion-panel #matExpansionPanel (keyup.enter)="keyEnter(matExpansionPanel,$event)">

Ts Код:

keyEnter(matExpansionPanel: MatExpansionPanel) {
      matExpansionPanel.close(); 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...