0
library(shiny)
library(leaflet)
shinyApp(
ui <- fluidPage(
selectizeInput("countries", "Country :", choices = c("Worldwide")),
leafletOutput("countryMap",height="500px")
),
server <- function(input, output, session){
output$countryMap <- renderLeaflet({
leaflet() %>%
addEasyButton(easyButton(icon = "fa-check", id = "doneMap", position = "topright", title = "Finish",
onClick = JS("function(btn, map){
var $select = $('#countries').selectize();
var selectize = $select[0].selectize;
selectize.addOption({ value: 'selectedRegion', text: 'Selected Region' });
selectize.addItem('selectedRegion');
}
"))) %>%
addProviderTiles(providers$Esri.WorldStreetMap)
})
})
あなたはもう少しあなたの所望の出力を記述することができます。現在、選択した文字列に 'selectedRegion'という文字列を追加しようとしています。それは本当にあなたが望むものですか? – BigDataScientist
あなたの関心をお寄せいただきありがとうございます – Magdy