2015-05-28 155 views
1

由於昨天我在HTML表格中運行了一個閃亮的應用程序,其中包含單選按鈕。我用這樣的代碼:閃亮的HTML單選按鈕APP

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

對不起。你可以嘗試更改外部股利到<div class="attr-col shiny-input-radiogroup" id="var">