RShiny中的字符串类型全局变量

RShiny中的字符串类型全局变量,r,shiny,shiny-reactivity,R,Shiny,Shiny Reactivity,谁能告诉我如何在RShiny应用程序中定义一个字符串数据类型的全局变量 我尝试了以下语法,但出现了错误: i <- "Alpha" lvl <- reactiveVal() lvl(i) i您必须将要分配给lvl的值放入reactiveVal中。然后您可以通过lvl()访问此值。试试这个: library(shiny) ui <- fluidPage( textOutput("var") ) server <-

谁能告诉我如何在RShiny应用程序中定义一个字符串数据类型的全局变量

我尝试了以下语法,但出现了错误:

  i <- "Alpha"
  lvl <- reactiveVal()
  lvl(i)

i您必须将要分配给
lvl
的值放入
reactiveVal
中。然后您可以通过
lvl()
访问此值。试试这个:

library(shiny)

ui <- fluidPage(
  textOutput("var")
)

server <- function(input, output, session) {
  i <- "Alpha"
  lvl <- reactiveVal(i)
  output$var <- renderText(lvl())
}

shinyApp(ui, server)
库(闪亮)
用户界面