gpt4 book ai didi

javascript - Angularjs ng类:remove class if other condition becomes true

转载 作者:太空宇宙 更新时间:2023-11-04 12:22:56 26 4
gpt4 key购买 nike

问题可能不清楚,但我想不出一个更好的问题来详细说明。我正在尝试使用 ng-class 和使用条件突出显示表格行。下面是我的代码:

<tr ng-class="{selectSuccess: selectedRows.indexOf(rowData.entity_id) > -1, 
danger: rowData.total_received < rowData.total_sold,
info: rowData.total_received > rowData.total_sold}">

如您所见,在我的代码中有三个条件和三个类。 dangerinfo 类在页面加载时添加,因为它们变为 true 但 selectSuccess 当我选择一行时变为 true 所以我需要知道是否有可能向此 selectSuccess 添加 important。我试过通过 css 添加 important 但没有用。或者我需要知道是否可以在单击某行时使其他条件为假。

注意:如果您愿意,我可以添加整个代码,但只需要知道我是否可以切换类,这就是为什么只提供主要代码的原因。

最佳答案

您可以将 && selectedRows.indexOf(rowData.entity_id) == -1 添加到 danger 和 info 条件。

关于javascript - Angularjs ng类:remove class if other condition becomes true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28233163/

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