一个闪亮的APP中的Html单选按钮

时间:2015-05-28 16:21:36

标签: html r shiny

从昨天起,我在HTML表格中运行了一个带有radiobuttons的闪亮应用程序。我使用了这样的代码:

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")  
    )
  )
))

server.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来格式化其他对象的大表。我不明白为什么在新版本中输入$ var无法到达服务器。它在代码中被改变了吗?

1 个答案:

答案 0 :(得分:1)

很抱歉。您可以尝试将外部div更改为<div class="attr-col shiny-input-radiogroup" id="var">吗?