install.packages("devtools") # if not already installeddevtools::install_github("ShinySky","AnalytixWare")#require(shinysky)shinysky::run.shinysky.example()
Shiny input components should try to adhere to the following principles, if possible:
install.packages("devtools")#if not alrady installed
devtools::install_github("ShinySky","AnalytixWare")
require(shinysky)
shinysky::run.shinysky.example()Hi ZJ
> nav = list( + "Branch" = list("leaf1","leaf2"), + "Topleaf" + )
> atree <- jstree.obj(nav) > print(atree) <ul> <ul> <li>leaf1</li> <li>leaf2</li> </ul> <li>Topleaf</li> </ul>
> print(jstree("test",atree))
<script>$(function() {$('#test').jstree()})</script>
<div id="test" class="ss-jstree">
<ul>
<ul>
<li>leaf1</li>
<li>leaf2</li>
</ul>
<li>Topleaf</li>
</ul>
</div>
output$hotable1 <- renderHotable({table <- isolate({ makeTable3()})return(table)})output$hotabledl <- downloadHandler(filename = function() {paste('MPA_', Sys.Date(), '.csv', sep='')},content = function(file) {if (input$goButton != 0) write.table(hot.to.df(input$hotable1), file, sep=";",dec = ",", row.names =F) else return()})
Hello,