2016-03-07 29 views
2

我在我的項目中使用ui網格的角度UI網格 我想使某些單元格只能讀取。 cellEditableCondition(for row)and enableCellEdit(for column),我能夠實現它。這工作正常。使用角度ui網格更改只讀單元格的顏色

但是現在我想改變所有剛剛在頁面加載後只讀的單元格的顏色,我該如何實現這一點。 我明白cellEditableCondition字段只有當用戶點擊網格中的單元格時纔會執行。 任何指針也讚賞。

+0

你可以使用納克級的指令定製celltemplate內並將其標記禁用(CSS只讀和背景色) –

回答

1

我用cellClass在columnDef實現這一 其工作完全正常

cellClass: function (grid, row) { 
        if(myCondition){ 
         return 'test-class1'; 
        }else{ 
         return 'test-class2'; 
        } 
       },