在闪亮的应用程序中垂直对齐可反应单元格中的文本
Vertically align text in reactable cells in shiny app
有没有办法垂直对齐(居中)闪亮应用程序中呈现的可反应单元格中的文本?
下面的最小示例。我尝试了一些 CSS 选项,但到目前为止没有成功。
library(shiny)
library(reactable)
ui <- fluidPage(
titlePanel("reactable example"),
reactableOutput("table")
)
server <- function(input, output, session) {
output$table <- renderReactable({
reactable(iris)
})
}
shinyApp(ui, server)
谢谢
您可以使用defaultColDef 设置默认属性。下面的代码片段应垂直居中对齐文本:
library(shiny)
library(reactable)
ui <- fluidPage(
titlePanel("reactable example"),
reactableOutput("table")
)
server <- function(input, output, session) {
output$table <- renderReactable({
reactable(iris,
defaultColDef = colDef(
align = "center")
)
})
}
shinyApp(ui, server)
下面是 运行 代码后的输出。输出居中和水平对齐
有没有办法垂直对齐(居中)闪亮应用程序中呈现的可反应单元格中的文本?
下面的最小示例。我尝试了一些 CSS 选项,但到目前为止没有成功。
library(shiny)
library(reactable)
ui <- fluidPage(
titlePanel("reactable example"),
reactableOutput("table")
)
server <- function(input, output, session) {
output$table <- renderReactable({
reactable(iris)
})
}
shinyApp(ui, server)
谢谢
您可以使用defaultColDef 设置默认属性。下面的代码片段应垂直居中对齐文本:
library(shiny)
library(reactable)
ui <- fluidPage(
titlePanel("reactable example"),
reactableOutput("table")
)
server <- function(input, output, session) {
output$table <- renderReactable({
reactable(iris,
defaultColDef = colDef(
align = "center")
)
})
}
shinyApp(ui, server)
下面是 运行 代码后的输出。输出居中和水平对齐