【发布时间】:2025-11-23 10:15:01
【问题描述】:
我正在开发 Angular 5 应用程序,并且我需要在模板的样式标记中应用动态 css。 我尝试了一些解决方案,但它们都不起作用。
app.component.ts
customCss : any;
constructor(){}
ngOnInit(){
this.customCss['color'] = "red";
}
app.component.html
<div>
<span class="custom_css">This is angular 5 application</span>
</div>
<style>
.custom_css{
color: {{customCss.color}};
}
</style>
当我在浏览器中检查 custom_css 类时,它会显示样式
.custom_css{
color: {{customCss.color}};
}
感谢任何帮助。
【问题讨论】:
-
它适用于所有其他情况,但不适用于 css 部分。
-
我不认为这个 Angular 允许你在模板中使用
style。但是创建动态元素很容易。
标签: javascript html css angular angular5