angular - 如何使用我的 CSS 和 Angular 类更改点的颜色
问题描述
我有 3 个文件夹:CSS、HTML 和 TypeScript。
我希望我的点根据级别改变颜色。我的颜色在 CSS 中。
1 级:黄色 2 级:绿色 3 级:蓝色 4 级:红色
解决方案
使用 ngClass 如下
<ul *ngFor="let person of people">
<li [ngClass]="{
'text-success':person.country === 'UK',
'text-primary':person.country === 'USA',
'text-danger':person.country === 'HK'
}">{{ person.name }} ({{ person.country }})
</li>
</ul>
参考https://codecraft.tv/courses/angular/built-in-directives/ngstyle-and-ngclass/
推荐阅读
- python - 通过单击链接使用 Selenium 下载文件时,它将加载开始下载的不同页面
- python - 将文本文件转换为熊猫数据框的最佳方法是什么?
- wordpress - 显示页面顶部的简码中的 Wordpress 返回功能
- powershell - 使用 PowerShell 回复 Outlook 邮件
- python - python 3中连续随机数“*”
- html - 如何更改网站相对于屏幕的大小并保持标准分辨率?
- opencv - 手掌分割:cv2.erode 的替代品
- svelte - 如何在 svelte.js 中使用 svelte-router-spa 在多个页面上定义全局变量
- c - c(C90)中的分段错误,有什么问题?
- swift - SwiftUI 可选 @Binding 不会在第一次更改时更新其值