AngularMat-Chip在焦点时背景色被更改
创始人
2024-10-28 06:31:11
0

这个问题可能是因为使用了:focus伪类来应用样式,而它也被应用到了Mat-Chip组件上。解决这个问题的方法是使用Angular CDK提供的:focusable属性。

示例代码:

HTML: {{chipLabel}} cancel

TS: import { FocusableOption } from '@angular/cdk/a11y';

@Component({ ... }) export class ChipComponent implements OnInit, FocusableOption { readOnly = false;

constructor(private elementRef: ElementRef) {}

ngOnInit() {}

focus() { this.elementRef.nativeElement.focus(); } }

样式: .mat-chip-focus { background-color: #e0e0e0; }

这里我们使用了FocusableOption接口来让组件变成可获取焦点,同时使用:focusable属性来实现Mat-Chip组件的选中效果。也可以使用:focus-within来替代:focus来避免子元素受到影响。

相关内容

热门资讯

如何分辨真伪!wpk俱乐部辅助... 如何分辨真伪!wpk俱乐部辅助器,约局吧辅助器,真是是真的有挂(有挂方式)1)辅助插件:进一步探索辅...
终于知道!hh poker软件... 终于知道!hh poker软件,hhpoker透视工具,原来是真的有挂(有挂细节)小薇(辅助器软件下...
关于!wepoker怎么增加运... 关于!wepoker怎么增加运气,wepoker软件安装包,一直真的有挂(真实有挂)该软件可以轻松地...
科技介绍!sohoo辅助,ep... 科技介绍!sohoo辅助,epoker有透视吗,一贯是有挂(有挂技术)小薇(辅助器软件下载)致您一封...
揭秘!pokemmo修改器手机... 揭秘!pokemmo修改器手机版,wepoker私人辅助器,本来是有挂(有挂教程)1、有没有辅助教程...
详细说明!wpk官网下载链接,... 详细说明!wpk官网下载链接,wejoker辅助器要钱玩吗,竟然是有挂(有挂工具);1、金币登录送、...
总算明白!sohoo辅助,ep... 总算明白!sohoo辅助,epoker有透视吗,原来是真的有挂(有挂秘诀)1、金币登录送、破产送、升...
我来教教大家!wepoker正... 我来教教大家!wepoker正确养号方法,hhpoker德州透视挂,切实存在有挂(了解有挂)1、很好...
热点讨论!pokemmo手机脚... 热点讨论!pokemmo手机脚本,wepoker辅助器有哪些功能,都是存在有挂(了解有挂)1、完成w...
今日公布!wepoker透视功... 今日公布!wepoker透视功能下载,hhpkoer辅助器视频,一贯真的有挂(真的有挂)今日公布!w...