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元素上:


相关内容

热门资讯

黑科技科技(wepoke辅助插... 黑科技科技(wepoke辅助插件)wepoke的机制(Wepoke)确实是真的有挂(讲解有挂)-哔哩...
黑科技插件(wepoke智能a... 黑科技插件(wepoke智能ai)wepoke辅助是真的吗(WepOke)原来是有挂(有挂详情)-哔...
黑科技攻略(wepoke辅助插... 黑科技攻略(wepoke辅助插件)wepoke里面有ai吗(wePOKE)其实是有挂(竟然有挂)-哔...
黑科技了解(wepoke智能a... 黑科技了解(wepoke智能ai)wepoke有挂吗网上(wePOke)最初有挂(有挂分享)-哔哩哔...
黑科技讲解(wepoke辅助插... 黑科技讲解(wepoke辅助插件)wepooke app系统规律(wePoKe)往昔真的是有挂(有挂...
黑科技神器(wepoke智能a... 黑科技神器(wepoke智能ai)wepoke智能ai什么意思(wePoke)原先真的有挂(有挂详细...
黑科技私人局(wepoke辅助... 黑科技私人局(wepoke辅助插件)wepoke有挂吗蓝鸟(wEpOke)从来存在有挂(有挂详细)-...
黑科技肯定(wepoke真的有... 黑科技肯定(wepoke真的有挂)wepoke开发者(wePoKe)竟然真的是有挂(有挂工具)-哔哩...
黑科技代打(wepokeai代... 黑科技代打(wepokeai代打)wepoke辅助插件好用吗(wepoker)一贯真的是有挂(有挂方...
黑科技肯定(wepokeai代... 黑科技肯定(wepokeai代打)wopoker真的有挂吗(WepOke)固有是真的有挂(有挂助手)...