有条件地应用 class angular

Apply class conditionally angular

我正在尝试通过 ng-class 有条件地应用 class 但它不起作用

ng-class="{'margin-watch':progress <= '0','margin-continue-watch':progress > '0' }"

试试这个

ng-class="{'margin-watch': (progress <= 0), 'margin-continue-watch': (progress > 0) }

除非您的条件要求您将进度与字符“0”进行比较,否则您应该删除 0 周围的引号。这应该可以修复您的表达式! 为了可读性,我建议你像 Yasser 在他的回答中那样应用 (),但它也应该在没有的情况下工作。