r - 如何在 R(闪亮)中的“BOX()”中查看反应部分的文本
问题描述
我试图在 box() 中查看反应部分的文本,但我不知道为什么它不显示。
en ui.R:
fluidRow(
box(title = "Status summary", solidHeader = TRUE, status = "primary", width = 4, textOutput("selected_var"))),
在 server.R 中:
server = function(input, output) {
output$selected_var <- renderText({"You have selected this"})
}
我可以看到 :
先感谢您
解决方案
如果没有看到完整的可重现示例,很难确切知道出了什么问题。但是您的基本语法似乎很好。
这是一个完整的示例,它正确显示了textOutput
渲染box()
:
# app.R
library(shiny)
library(shinydashboard)
ui <- dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
box(
title = "Status summary",
solidHeader = TRUE,
status = "primary",
width = 4,
textOutput("selected_var")
)
)
)
server <- function(input, output, session) {
output$selected_var <- renderText("Your input is X")
}
shinyApp(ui, server)
推荐阅读
- batch-file - 在流放者柯南 DefaultGame.ini 中删除起始视频的批处理文件
- python - 如何通过 PCA 降维找到最相关的变量?
- go - 对 GoQuery 感到困惑
- solr - solr:提升匹配所有术语的文档
- php - Wordpress - 如何使用 html .= 在 PHP 中回显单选按钮?
- c - 使用 PINSEL 寄存器设置 GPIO 位时出现问题
- algorithm - 如何动态解决顺序拆分
- java - 通过查找索引以非常快速地添加整数,在每次添加调用后保持 ArrayList 排序(需要 100 万次添加调用)
- sql - PostgreSQL 输出为 JSON 格式
- cucumber - 使用标签在黄瓜场景中设置优先级