Отключить эффект «Ripple» компонента Angular Meterial Stepper (при нажатии на вкладку) - PullRequest
0 голосов
/ 04 октября 2018

У меня есть приложение, в котором используется компонент Angular Material Stepper.

<mat-horizontal-stepper>

Как отключить поведение «рябь» на вкладках при щелчке без CSS-хаков?

Спасибо!

1 Ответ

0 голосов
/ 04 октября 2018

Я предполагаю, что мы говорим о библиотеке material2, поскольку вы пометили Angular 6, я буду ссылаться на библиотеку Material2 ниже.

Я посмотрел библиотеку js материала и не вижушаговый.

, взглянув на tab-group.ts в качестве ссылки, мы можем посмотреть, как определяются входные данные в конструкторе ... эта строка специально принимает disableRipple

 inputs: ['color', 'disableRipple'],

https://github.com/angular/material2/blob/master/src/lib/tabs/tab-group.ts

для сравнения с stepper.ts, к сожалению, в конструкторе нет входных данных для disableRipple.

https://github.com/angular/material2/blob/master/src/lib/stepper/stepper.ts

Я полагаю, что нетЛогика для отключения пульсации на степпере, что я могу сказать.

  • Если вы предпочитаете не использовать CSS-хаки, к сожалению, это будет запрос функции, который нужно будет отправить.
...