我有一个闪亮的应用程序,我想根据前一行中相同单元格的值修改显示的数据和/或单元格的属性。
在我的代码中,我根据rowCallback中data [0]的值格式化了整行。
output$result <- DT::renderDataTable(tabledata(),
class = c('compact'),
rownames = FALSE,
server = FALSE,
escape = TRUE,
extensions = options = list(
rowCallback=JS("
function (row, data, index) {
var string=data[1], substring = 'sub total';
if (data[0]=='Grand Total') {
$(row).css('background-color', '#DEDEDE'), $(row).css('font-weight', 'bold') ;
}
else if (data[0].includes('sub total')) {
$(row).css('font-weight', 'bold');
}
}"
)
)
)
我可以使用其中一个回调函数根据前一行中相同单元格的值来修改data [0]单元吗?
答案 0 :(得分:1)
所以我改变了方向并使用了以下drawCallback调用
function_score