我正在尝试在闪亮的服务器上运行闪亮的应用程序。 此时,我无法理解闪亮服务器的工作方式,我的意思是我在闪亮服务器内部有两个R脚本,即ui.R和server.R,我有这个向量。请参考下面的代码
#server.R
v_outcome <- c("Confirmados", "Hospitalizados", "Intubado",
"Muertes", "Pruebas", "Síntomas", "UCI")
server <- function(input, output, session) {
# DASHBOARD PAGE ----------------------------------------------------------
#Confirmados
output$confirmados <- renderValueBox({
valueBox(
#paste0(25 + input$count, "%"), "Confirmados", icon = icon("list"),
#color = "purple",
paste0(confirmedNacional),
subtitle = "Confirmados",
icon = icon("fas fa-plus-square"),
color = "yellow",
)
})
这只是我脚本的一小部分,我不明白这是为什么当我运行server.R时脚本无法读取第一行中的向量,即使我试图将向量添加到功能服务器中,但不工作。我需要哪种方式添加矢量?
谢谢
答案 0 :(得分:0)
经过长时间的搜索,该页面非常有用https://shiny.rstudio.com/articles/scoping.html
这是我的解决方案:
我在该文件内创建了一个名为global.R的文件,声明了UI和服务器使用的所有向量。