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来避免子元素受到影响。

相关内容

热门资讯

实操分享!wepoker私人局... 实操分享!wepoker私人局开挂视频(辅助挂)真是真的是有挂(真实有挂)wepoker私人局开挂视...
一分钟揭秘!有哪些免费的wpk... 一分钟揭秘!有哪些免费的wpk作弊码(辅助挂)切实真的有挂(果真有挂)运有哪些免费的wpk作弊码辅助...
科普分享!aapoker透视脚... 您好,aapoker透视脚本入口这款游戏可以开挂的,确实是有挂的,需要了解加去威信【13670430...
一分钟揭秘!impoker辅助... 一分钟揭秘!impoker辅助(辅助挂)都是有挂(真实有挂)亲,关键说明,impoker辅助透视脚本...
一分钟揭秘!wepoker买脚... 一分钟揭秘!wepoker买脚本靠谱吗(辅助挂)其实真的是有挂(有挂助手)1、wepoker买脚本靠...
重大来袭!悟空黑桃a辅助(辅助... 重大来袭!悟空黑桃a辅助(辅助挂)确实是真的有挂(揭秘有挂)1)悟空黑桃a辅助免费钻石:进一步探索悟...
一秒答解!hhpoker辅助器... 一秒答解!hhpoker辅助器(辅助挂)真是真的是有挂(有挂规律)1、hhpoker辅助器免费脚本咨...
最新技巧!德州透视是真的吗(辅... 最新技巧!德州透视是真的吗(辅助挂)好像是真的有挂(了解有挂)所有人都在同一条线上,像星星一样排成一...
查到实测辅助!hhpkoer辅... 查到实测辅助!hhpkoer辅助挂是真的吗(辅助挂)竟然是有挂(有挂实锤)hhpkoer辅助挂是真的...
免费测试版!德州局怎么透视(辅... 免费测试版!德州局怎么透视(辅助挂)一直真的有挂(真实有挂)1、玩家可以在德州局怎么透视透视最简单三...