angular - 在 Angular 模板中应用类
问题描述
我正在使用[class.*]
语法有条件地应用类。
我发现自己总是想申请一门课程。
我当前的代码如下:
[class.general]="true"
[class.new]="model.isNew"
[class.edited]="model.isEdited"
这[class.general]="true"
有点奇怪,感觉就像一个黑客。有没有一种标准/更好的方法来拥有一个固定的班级,同时也为其他班级使用条件?
解决方案
只需添加到@yurzui 点,如果您有多个动态添加的类,我建议使用ngClass
<div class="general" [ngClass]="{'new': model.isNew, 'edited': model.isEdited}">
推荐阅读
- vb.net - 使用 Visual Studio 发布如何控制图像资源的部署方式。?
- java - 如何在 Java 中在具有多个元素的对象列表中找到用于打印的特定元素?
- excel - 按A列值分组,为每个分组的A列值转置B列、C列行值
- c++ - 为什么 vector.size() - 有些东西会导致分段错误?
- c# - 在 LINQ/SQL 查询中合并部分表达式
- docker - .NET Core Worker 服务(在 Docker 中运行)无法使用 HTTPS 连接到本地 REST API
- heap-dump - 如何在 Eclipse 中打开 Eclipse 内存分析器索引文件
- c - 在c中调用标头的正确方法
- r - R和手动计算中的接近函数的差异
- python - 将多个循环输出添加到单个字典