Javascript ng grid如何设置列的样式

Javascript ng grid如何设置列的样式,javascript,angularjs,ng-grid,Javascript,Angularjs,Ng Grid,我是一个有点狭隘的人,所以开始吧。 正在尝试ng网格,我对Excellike编辑示例ref to plunker示例感兴趣: 通过阅读angulargrid文档页面,我无法理解如何为各个列设置样式。我想做的是基于此网格中另一列的值禁用/启用单个列。例如,确实有任何实用价值,但无论如何,如果在plunker示例中,namecolumns以M开头,则该行中的age列应被禁用 grid plunker示例如下所示: Name | Age Mark | 25 -> the age column s

我是一个有点狭隘的人,所以开始吧。 正在尝试ng网格,我对Excellike编辑示例ref to plunker示例感兴趣:

通过阅读angulargrid文档页面,我无法理解如何为各个列设置样式。我想做的是基于此网格中另一列的值禁用/启用单个列。例如,确实有任何实用价值,但无论如何,如果在plunker示例中,namecolumns以M开头,则该行中的age列应被禁用

grid plunker示例如下所示:

Name | Age
Mark | 25 -> the age column should be disabled
Ed   | 31 -> the age column should be enabled

如何根据另一列的值设置单个列的样式?另外,如何根据该行中的“名称”列使“年龄”字段处于可编辑/不可编辑的启用/禁用状态?

来自ColumnDefs选项

cellClass   ''  Appends a css class for the column cells    Link
对于每个列,可以提供cellClass


除此之外,您还可以使用ng类,如果您希望根据行中的值进行进一步控制…

如果我设置cellClass属性,它为所有行设置整个列的样式,我只需要为一行设置它。还有,如何获取对某一行中另一列值的引用?对于1行或多行:您需要定义一个函数,该函数为要设置样式的行返回布尔值:并使用类似于此的rowTemplate plunk:仍然不根据该行中的其他列有条件地显示cellclass您可以设置Plunkers吗我们可以添加多个cellclass,就像cellClass:“我的右对齐,我的右对齐,我的左对齐?”??