Hey Tôi vừa gặp vấn đề tương tự như bạn và tôi đã có thể cùng nhau trả lời. Tôi chắc chắn có một cách tốt hơn để làm điều này, nhưng nó làm việc cho tôi.
Sử dụng thẻ data.setProperty
và bạn có thể làm điều đó cho từng cột của hàng bạn đang làm việc. Vì vậy, nếu bạn biết số hàng, mà tôi giả sử bạn làm vì bạn có thể làm điều đó cho chỉ một cột bằng cách sử dụng colorformater, bạn có thể làm điều này một cách dễ dàng.
dataTable.setProperty(0, 0, 'style', 'background-color: red;');
dataTable.setProperty(0, 1, 'style', 'background-color: red;');
Tham số đầu tiên là chỉ mục hàng, thông số tiếp theo là chỉ mục cột, vì vậy hãy lặp lại thông qua tất cả các cột của bạn. Và sau đó bạn sẽ có thể thay đổi màu nền cho bất kỳ phong cách css nào.
Hy vọng điều đó sẽ hữu ích!