Как я могу изменить эту тему DT, чтобы она выглядела как другая
Здравствуйте, я использую в R этот порт библиотеки данных JavaScript
Когда я отображаю таблицу, "внешний вид" выглядит следующим образом: обратите внимание на круглые края
Я заметил, что приложение Python Dash использует ту же библиотеку, как показано ниже, обратите внимание на квадратные края
В R мой код выглядит следующим образом, проблема может быть в "теме", как я могу изменить "круглую", чтобы она выглядела больше как "квадратная"
table = datatable(data,
width='100%',
selection=list(mode='multiple', target='column'),
style='bootstrap',
filter = list(position = 'top', clear = TRUE, plain = FALSE),
extensions = c('Buttons', 'ColReorder'),
options = list(pageLength=30, autoWidth=TRUE, columnDefs=list(list(classname='dt-center')), dom = 'Bfrtip', buttons = c('copy', 'csv', 'excel'), colReorder=TRUE)) %>%
formatStyle( 0, target= 'row',color = 'black', fontWeight ='bold', lineHeight='50%')
Спасибо
1 ответ
Как я сказал в своем комментарии, я не понимаю, что вы имеете в виду, потому что для меня коробки квадратные.
В любом случае, если вы хотите контролировать округлость ящиков, вы можете сделать:
datatable(head(iris),
filter = list(position = 'top', clear = TRUE, plain = FALSE),
options = list(
initComplete = JS("function(settings){
$('input[type=\"search\"]').each(function(){
$(this).css('border-radius','100px'); // set to 0 for square boxes
})
}")
)
) %>%
formatStyle( 0, target= 'row',color = 'black', fontWeight ='bold', lineHeight='50%')