我想創建 shinyDashboard valueBoxes。它們的數量是可變的,具體取決于選擇輸入,所以我按照
我在 htmlOutput 中嘗試過 inline=TRUE 但這沒有什么區別。如何使 width=2 受到尊重,或者我需要將它移到哪里?謝謝
uj5u.com熱心網友回復:
更改htmlOutput為valueBoxOutput:
output$stats <- renderUI({
vboxes <- lapply(1:nstats, function(i) {
outputId <- paste0("valuebox_", i)
valueBoxOutput(outputId)
})
tagList(vboxes)
})

順便說一句,我認為這是一個典型的例子,說明使用模塊是有益的。這意味著您不需要跟蹤服務器或 UI 中的 valueBox ID,并且可以將 value box 中資料的所有操作委托給模塊。這將使您的主要 ui 和服務器功能更短、更清晰。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/527003.html
標籤:r闪亮的闪亮的仪表板
