gpt4 book ai didi

javascript - 直接在 Angular 2+ 中更改 CSS 属性

转载 作者:行者123 更新时间:2023-12-03 01:49:47 26 4
gpt4 key购买 nike

在 jQuery 中,我们可以做到

JQuery('.someStyle')
.css({"background", "red"})

直接改变style中的CSS属性。

在 Angular 2+ 中,我们可以使用 [style.<property>]要操作,是否有直接操作样式表的选项?

最佳答案

像这样的 Angular 报价模板引用变量。这里#textCont是一个模板变量,可以传递给组件,可以用来添加样式

    <div #textCont> I wil change color on click<div>
<button type="button" (click)="changeColor(textCont)">Click</button>

在组件中

changeColor (elem){
elem.style.color="red"
}

DEMO

关于javascript - 直接在 Angular 2+ 中更改 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50472899/

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