У меня есть следующие два сценария, создающие одно numericInput
и одно selectInput
поля. Один в shiny
, а другой в shinydashboard
. Я также создал ссылку shinyapps.io на эти два примера.
Мой вопрос: почему shinydashboard
меняет угол numericInput
на 90 градусов? Пожалуйста, смотрите скриншоты. В примере 1 оба поля ввода имеют закругленные углы.
Однако в примере 2 угол numericInput
становится 90 градусов.
Было бы замечательно, если бы кто-то мог помочь мне понять это поведение и разработать способ сделать все углы либо круглыми, либо 90 градусов.
Пример 1 (https://yuchenw.shinyapps.io/Corner_Input_Example1/)
# Load the packages
library(shiny)
# User Interface
ui <- fluidPage(
numericInput(inputId = "Number", label = "A numericInput with round corner", value = NA),
selectInput(inputId = "Select", label = "A selectInput with round corner", choices = 1:3)
)
server <- function(input, output, session){
}
# Run the app
shinyApp(ui, server)
Пример 2 (https://yuchenw.shinyapps.io/Corner_Input_Example2/)
# Load the packages
library(shiny)
library(shinydashboard)
# User Interface
ui <- dashboardPage(
header = dashboardHeader(title = ""),
sidebar = dashboardSidebar(
sidebarMenu(
menuItem(
text = "Example",
tabName = "tab1"
)
)
),
body = dashboardBody(
tabItems(
tabItem(
tabName = "tab1",
numericInput(inputId = "Number", label = "A numericInput with 90-degree corner", value = NA),
selectInput(inputId = "Select", label = "A selectInput with round corner", choices = 1:3)
)
)
)
)
server <- function(input, output, session){
}
# Run the app
shinyApp(ui, server)