当我在文本框中输入一个数字时,我想根据输入的值将下面另一个文本框的文本颜色变为红色,但我不确定我的 ng-style 语法是否正确关于数学表达式。感谢您的帮助!
ng-model="approval.groupCreditLimit" ng-style="{'color':(approval.siteTotal + approval.siteCreditLimit) > approval.groupCreditLimit) ? 'red' : 'inherit'}" class="form-control" name="groupCreditLimit" placeholder="Group Credit Limit" >
最佳答案
尝试这样的事情
ng-style="( (approval.siteTotal + approval.siteCreditLimit) > approval.groupCreditLimit) ? {'color': 'red'} : {'background-color': 'inherit'}"
here是一个工作演示
关于javascript - 根据 ng-style 中的数学表达式更改字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39790059/