【发布时间】:2015-05-28 16:21:35
【问题描述】:
从昨天开始,我在 HTML 表格中运行了一个带有单选按钮的闪亮应用程序。我使用了这样的代码:
ui.r
shinyUI(pageWithSidebar(
headerPanel('Download Example'),
sidebarPanel(),
mainPanel(
fluidRow(
HTML('<div class="attr-col">
<ul>
<li>
<input type="radio" name="var" id="var1" value="A" checked="checked"/>
Option 1
</li>
<li>
<input type="radio" name="var" id="var2" value="B" />
Option 2
</li>
</ul>
</div>'
)
),
fluidRow(
verbatimTextOutput("sel")
)
)
))
服务器.r
shinyServer(function(input, output) {
output$sel<-renderText ({ input$var })
})
上面的代码在 R 3.0.2 和闪亮的 0.11.1 中运行良好!但是对于 R 3.2.0 和闪亮的 0.12.0,它不会。 我需要保留 HTML,因为我使用 CSS 来格式化包含其他对象的大表格。我不明白为什么在新版本中 input$var 无法到达服务器。是不是改了代码?
【问题讨论】: