Angular指令改变颜色
创始人
2024-10-30 22:30:54
0

可以使用Angular中的指令来实现改变元素颜色的功能。以下代码示例展示了如何编写可以在button元素上触发的指令,以更改背景颜色:

import { Directive, ElementRef, HostListener } from '@angular/core';

@Directive({
  selector: '[changeColor]'
})
export class ChangeColorDirective {

  constructor(private el: ElementRef) { }

  @HostListener('mouseenter') onMouseEnter() {
    this.changeBackground('#333');
  }

  @HostListener('mouseleave') onMouseLeave() {
    this.changeBackground(null);
  }

  private changeBackground(color: string) {
    this.el.nativeElement.style.backgroundColor = color;
  }

}

将指令应用到HTML文件中的Button元素上:


相关内容

热门资讯

辅助黑科技(wpk游戏)外挂透... 辅助黑科技(wpk游戏)外挂透视辅助安装(透视)2025新版技巧(一贯真的有挂);1)wpk游戏辅助...
黑科技辅助!(WepOke)软... 1、黑科技辅助!(WepOke)软件透明挂,(wepoKe)从前有挂,力荐教程(有挂攻略);详细教程...
黑科技安卓版(微扑克wpk)外... 黑科技安卓版(微扑克wpk)外挂透视辅助方法(透视)爆料教程(其实有挂)1、每一步都需要思考,不同水...
黑科技透明挂!(德扑之星)外挂... 黑科技透明挂!(德扑之星)外挂辅助插件,(德扑)原本存在有挂,透明挂教程(有挂辅助)关于德扑之星机制...
黑科技中牌率(we辅助poke... 黑科技中牌率(we辅助poker)黑科技透明挂辅助软件(透视)详细教程(一直是有挂);1、这是跨平台...
黑科技系统!(AAPOKEr)... 黑科技系统!(AAPOKEr)透明挂辅助工具,(AAPOKER)原本真的是有挂,德州教程(有挂辅助)...
黑科技私人局(AAPOKER)... 黑科技私人局(AAPOKER)外挂透视辅助安装(透视)2025新版总结(好像真的有挂)AAPOKER...
黑科技安卓版!(aapoKer... 《黑科技安卓版!(aapoKer)透明挂辅助安装,(AaPOKER)真是是有挂,普及教程(有挂技巧)...
黑科技实锤(wpk线上德州俱乐... 黑科技实锤(wpk线上德州俱乐部)外挂透视辅助插件(透视)解密教程(果然是真的有挂)小薇(透视辅助)...
黑科技教程!(wepOke)软... 黑科技教程!(wepOke)软件透明挂,(wepOke)本来真的有挂,实用技巧(有挂神器)准备好在w...