标签: ipyleaflet

使用来自 ipyleaflet 的 Popus 的 add_layer 实现 Python 的闪亮

中使用from m.add_layeripyleaflet Popus(如此。但是,它并没有按预期工作。我的最小工作示例如下:

from shiny import App, render, ui
from shinywidgets import output_widget, reactive_read, register_widget
from ipywidgets import HTML
from ipyleaflet import Map, Marker, Popup

app_ui = ui.page_fluid(
    output_widget("m")
    )


def server(input, output, session):
    center = (52.204793, 360.121558)
    m = Map(center=center, zoom=9, close_popup_on_click=False)
    message1 = HTML()
    message1.value = "Try clicking the marker!"

# Popup with a given location on the map:
    popup = Popup(
    location=center,
    child=message1,
    close_button=False,
    auto_close=False,
    close_on_escape_key=False
    )
    
    m.add_layer(popup) # …
Run Code Online (Sandbox Code Playgroud)

html python ipyleaflet py-shiny

5
推荐指数
1
解决办法
444
查看次数

标签 统计

html ×1

ipyleaflet ×1

py-shiny ×1

python ×1