正如標題所說,我想知道是否可以使用ng來根據綁定值更改css樣式-如果。有沒有辦法改變基於與綁定對象相關的ng-if表達式的css樣式
例如:
NG-如果= 「值== '紅'」 < - 那麼該值的CSS樣式變爲紅色等。
任何想法?
謝謝。
正如標題所說,我想知道是否可以使用ng來根據綁定值更改css樣式-如果。有沒有辦法改變基於與綁定對象相關的ng-if表達式的css樣式
例如:
NG-如果= 「值== '紅'」 < - 那麼該值的CSS樣式變爲紅色等。
任何想法?
謝謝。
ng-if將有條件地添加/刪除DOM中的元素。你可以使用
ng-style="{color: myColor}"
或者你可以嘗試納克級
ng-class="{someCssErrorClass: error}"
最終會做以下,以控制部分從哪裏獲得了工廠http.get數據對象,只是重複過OBJ文件並添加了一個新的價值,我以後在視圖中使用。飛機和簡單。
for (var poss = 0; poss < $scope.prodList.length; poss++) {
if($scope.prodList[poss].stock === 'NO STOCK') {
$scope.prodList[poss].stock_color = 'red';
}else{
$scope.prodList[poss].stock_color = 'green';
}
}
好的,但這將使我所有的行都變成一種顏色,如果我想要一行是紅色和其他綠色取決於它的綁定值呢? (var poss = 0; poss <$ scope.prodList.length; poss ++){ \t if($ scope.prodList [poss] .stock ==='NO STOCK')( – user3078876
忘記它: ){ \t \t \t $ scope.prodList [poss] .stock_color ='red'; \t \t} else { \t \t \t $ scope.prodList [poss] .stock_color ='green'; \t \t} \t}工作得很好哈哈哈 – user3078876