我的问题与2018年的问题类似,链接中有一个工作示例。
当您在Shiny中使用numericInput小部件时,您可以设置一个值和一个步骤,用户可以通过该步骤更改该值。我想设置一个带有小数的标准值,比如53.66,但是步长保持为1,这样用户只需点击几次就可以轻松地更改值。
但是,当用户将光标悬停在小部件上时,他们会得到一条消息,说唯一有效的值是以。66结尾的数字。这个小部件可以很好地处理任何值,但是该消息可能会误导用户。
是否有办法抑制消息?或者改变它?
谢谢!
当然,您可以设置step = "any"
。
shinyApp(
ui = fluidPage(
numericInput("test", "test", 1, step = "any"),
verbatimTextOutput("testvalue")
),
server = function(input, output, session) {
updateNumericInput(session, "test", value = 1.1)
output$testvalue <- renderText({paste0("test value ", input$test)})
}
)