为 DT::Datatable 的默认部分设置样式
Style the default parts of a DT::Datatable
我很想知道是否有一种方法可以设置 DT 数据表的默认部分的样式(特别是更改颜色),例如 "Show Entries", "Search","Showing to of entries", "Previous" "Next"
library(DT)
datatable(iris)
一个问题就这么多题....
要更改 "Showing 1 to 10 of 100 entries",请使用 infoCallback
选项。例如:
infoCallback <- c(
"function(settings, start, end, max, total, pre){",
" return 'Showing '+ start +' to '+ end +' of <b>'+ total +'</b> entries';",
"}"
)
这将以粗体显示条目总数。并将其放入选项中:options = list(infoCallback = JS(infoCallback))
。参见 https://datatables.net/reference/option/infoCallback。
要更改 "Next" 和 "Previous",请参阅 。
并且here你有一个完整的描述。一个例子:
library(DT)
datatable(
mtcars,
options =
list(language =
list(paginate =
list('next'="NEXT PAGE",
previous="PREVIOUS PAGE"),
info = "These are entries _START_ to _END_ of _TOTAL_ total entries",
lengthMenu = "Display _MENU_ entries",
search = "Search box"
)
)
)
您可以使用一些 HTML 来设置样式,例如颜色,例如:
library(DT)
datatable(
mtcars,
options =
list(language =
list(paginate =
list('next'="NEXT PAGE",
previous="PREVIOUS PAGE"),
info = "These are entries _START_ to _END_ of _TOTAL_ total entries",
lengthMenu = "Display _MENU_ entries",
search = "<span style='color:red'>Search box</span>"
)
)
)
我很想知道是否有一种方法可以设置 DT 数据表的默认部分的样式(特别是更改颜色),例如 "Show Entries", "Search","Showing to of entries", "Previous" "Next"
library(DT)
datatable(iris)
一个问题就这么多题....
要更改 "Showing 1 to 10 of 100 entries",请使用 infoCallback
选项。例如:
infoCallback <- c(
"function(settings, start, end, max, total, pre){",
" return 'Showing '+ start +' to '+ end +' of <b>'+ total +'</b> entries';",
"}"
)
这将以粗体显示条目总数。并将其放入选项中:options = list(infoCallback = JS(infoCallback))
。参见 https://datatables.net/reference/option/infoCallback。
要更改 "Next" 和 "Previous",请参阅
并且here你有一个完整的描述。一个例子:
library(DT)
datatable(
mtcars,
options =
list(language =
list(paginate =
list('next'="NEXT PAGE",
previous="PREVIOUS PAGE"),
info = "These are entries _START_ to _END_ of _TOTAL_ total entries",
lengthMenu = "Display _MENU_ entries",
search = "Search box"
)
)
)
您可以使用一些 HTML 来设置样式,例如颜色,例如:
library(DT)
datatable(
mtcars,
options =
list(language =
list(paginate =
list('next'="NEXT PAGE",
previous="PREVIOUS PAGE"),
info = "These are entries _START_ to _END_ of _TOTAL_ total entries",
lengthMenu = "Display _MENU_ entries",
search = "<span style='color:red'>Search box</span>"
)
)
)