can someone please help me to understand what is the difference between writing: import ipyleaflet
can someone please help me to understand what is the difference between writing:
import ipyleaflet
import solara
url = ipyleaflet.basemaps.OpenStreetMap.Mapnik["url"]
@solara.component
def Page():
marker = ipyleaflet.Marker.element(location=(52.1, 10.1), draggable=True)
map = ipyleaflet.Map.element(
center=(52, 10),
zoom=8,
layers=[
ipyleaflet.TileLayer.element(url=url),
marker,
],
)
and,
import ipyleaflet
import solara
class Map(ipyleaflet.Map):
def init(self):
super().init()
marker = ipyleaflet.Marker(location=(52.1, 10.1), draggable=True) tile_layer = ipyleaflet.TileLayer(url=url, name="name") self.center = (52, 10) self.zoom = 8 self.layers = [ tile_layer, marker ]
@solara.component def Page(): Map.element() ???
marker = ipyleaflet.Marker(location=(52.1, 10.1), draggable=True) tile_layer = ipyleaflet.TileLayer(url=url, name="name") self.center = (52, 10) self.zoom = 8 self.layers = [ tile_layer, marker ]
@solara.component def Page(): Map.element() ???
0 Replies