gpt4 book ai didi

javascript - 如何向 HTML 元素添加选择器?

转载 作者:行者123 更新时间:2023-11-28 11:43:08 26 4
gpt4 key购买 nike

我有一个 span 元素:

let infoButton = document.createElement("span"); 
infoButton.setAttribute("class", "info-point");

如何将选择器[粗体]添加到元素,以获得:

<span [bold] class="info-point"></span>

<span bold class="info-point"></span>

最佳答案

您可以使用以下指令来制作粗体文本。

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

@Directive({
selector: '[boldText]'
})
export class BoldTextDirective {
constructor(el: ElementRef) {
el.nativeElement.style.fontWeight = 'bold';
}
}

HTML

<span boldText class="info-point"></span>

希望这会有所帮助。

关于javascript - 如何向 HTML 元素添加选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60344195/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com