我正在努力根据单元格值在我闪亮的应用程序中为整行 rhandsontable 着色。
在下面的示例中,我想格式化整行而不是一个单元格。
library(rhandsontable)
DF = data.frame(val = 1:10, bool = TRUE, big = LETTERS[1:10],
small = letters[1:10],
dt = seq(from = Sys.Date(), by = "days", length.out = 10),
stringsAsFactors = FALSE)
col_highlight = 2
row_highlight = c(5, 7)
rhandsontable(DF, width = 550, height = 300) %>%
hot_cols(renderer = "
function (instance, td, row, col, prop, value, cellProperties) {
Handsontable.renderers.TextRenderer.apply(this, arguments);
if(value == 'F' | value == 'f') {
td.style.background = 'pink';
} else if(value == 'J' | value == 'j') {
td.style.background = 'lightgreen';
} else if(value == 'X' | value == 'x') {
td.style.background = 'lightblue'}
}")