angular - 基于键值的角度更改ngClass
问题描述
我想根据当前循环项键更改按钮的颜色因此,如果当前项循环变量是名称,那么它应该是 btn-primary,但对于所有其他项都有 btn-warning。
[ngclass]="{'btn-primary': variable.key == 'name'"
[ngclass]="{'btn-warning': variable.key != 'name'"
解决方案
您可以使用逻辑来添加/删除动态类[ngClass]
[ngClass]="variable.key === 'name' ? 'CLASS1':'CLASS2'"
希望它会为所有用户使用!
推荐阅读
- azure - Azure ASE 中的应用程序需要使用 NTML Web 服务进行身份验证
- java - 如何正确地将项目添加到 JSON 对象?
- php - 为什么在PHP中这样使用时在子类中找不到父类的函数:$this->function_name()
- json - 将两个 API 响应组合成一个对象,无需映射/循环
- javascript - 哪种javascript方法比较图像尺寸与窗口
- r - rhandsontable,将文本换行在列的单元格中(和自动行高)
- php - Wordpress / WooCommerce 插件开发
- c++ - C ++分段错误:11错误,同时编码添加两个数字的链表
- sql - postgreSQL 为不存在的值添加条件
- testing - 对于具有 compileOnly 依赖项的单元测试,我如何避免在运行时重新声明可用性的依赖项?