我正在尝试observeEvent()
将 Mapview 的x
参数更改为新数据。我通常只使用clearShapes()
then addPolygons()
,但需要zcol
等参数。
我想做类似于以下的事情:
server <- function(input, output) {
output$DisplayMap <- renderLeaflet(
mapview(first_data, zcol = coolCol, color = brewer.pal(12, "Set3") %>%
addControl(actionButton("Next", ">"), position = "topright")
)
observeEvent(input$Next, {
output$DisplayMap$x <- next_data # This doesn't work
})
}
我意识到有两个问题在起作用(一个更改变量的接口和一种方法),其中一个可能需要某种形式的 React