我现在正在使用 ng-grid ,并希望根据不同的值以不同的颜色显示列,我已尝试过..但是没有成功......
$scope.gridOptions = {
........
columnDefs: [
{ field: "status", displayName: "Status", width:150,cellClass:"status" },
{ field: "",displayName: "Actions",cellClass: "actions",cellTemplate: "<a>xxxx....xxx</a>"}]
};
状态 有两个值,success
或failed
,如何将success
设置为{{1 }和green
到failed
,这意味着设置cellClass 动态。
非常感谢!
答案 0 :(得分:0)
不确定如何使用cellClass属性实现此目的。您可以将cellTemplate添加到状态行,使用ngClass添加样式并执行以下操作:
<div ng-class='status ? "success":"failed"'></div>
问候