angular - 禁用 Angular Meterial Stepper 组件的“波纹”效果(单击选项卡时)
问题描述
我有一个使用 Angular Material Stepper 组件的应用程序。
<mat-horizontal-stepper>
如何在没有 CSS-hacks 的情况下禁用逐步点击选项卡上的“涟漪”行为?
谢谢!
解决方案
我假设我们在谈论您标记 Angular 6 时的 material2 库,我将在下面引用 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 hack,很遗憾,这将是一个需要提交的功能请求。
推荐阅读
- python - 自定义 dash-daq 仪表的旋钮
- java - 在 Android (JAVA) 中使用 .cer(公钥)和 .pfx(私钥)对字符串进行签名和验证
- c# - HttpUtility.HtmlDecode 返回相同的字符串
- node.js - Array.map() 中的 NodeJS 内存问题
- python - 挣扎于python比较问题
- blockchain - 在 Remix 中创建 my_smart_contract 待处理
- laravel - laravel restful api 不返回 access_token
- netsuite - 更改 Netsuite 中的 REPRESENTS SUBSIDIARY 字段
- android - Recyclerview ViewHolder中的TextView - OnClickListner
- qt - 使用 lambda 的 QT 连接函数