gpt4 book ai didi

css - AngularJS - 如何重构 CSS 代码样式

转载 作者:行者123 更新时间:2023-11-28 17:36:49 26 4
gpt4 key购买 nike

我有一个像这样的 Angular 函数:

$scope.colorValidator = function () {

$scope.token_style = "";
$scope.expdate_style = "";

if (!$scope.$$childHead.billingblock.accountID.$valid) {
$scope.token_style = {border: "1px solid #ff0000"}
}

if (!$scope.$$childHead.billingblock.expDate.$valid) {
$scope.expdate_style = {border: "1px solid #ff0000"}
}

};

如何在常量变量(可能像red)中设置{border: "1px solid #ff0000"},并在每次验证中设置它?

编辑:我正在为每个输入设置ng-style(在 View 中)。

最佳答案

你不需要那样做。

当字段无效时检查你的标记,它们应用了 ng-dirtyng-invalid

使用它们来设置控件的样式

.my-special-form .ng-invalid {
border: 1px solid #ff0000
}

关于css - AngularJS - 如何重构 CSS 代码样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24938895/

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