/
aprogrammer
/
blazor-workshop
Обзор
Документация
Войти
/
aprogrammer
/
blazor-workshop
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
save-points/07-javascript-interop/BlazingPizza.ComponentsLibrary/Map/Map.razor
19 строк
539 B
Ed Charbeneau
Nullable (#365)
29 ноя 2023, 23:47
Не верифицирован
29 ноя 2023, 23:47
bb345a1
Код
Авторство
О чём код?
@using Microsoft.JSInterop @inject IJSRuntime JSRuntime <div id="@elementId" style="height: 100%; width: 100%;"></div> @code { string elementId = $"map-{Guid.NewGuid().ToString("D")}"; [Parameter] public double Zoom { get; set; } [Parameter, EditorRequired] public List<Marker> Markers { get; set; } = new(); protected async override Task OnAfterRenderAsync(bool firstRender) { await JSRuntime.InvokeVoidAsync( "deliveryMap.showOrUpdate", elementId, Markers); } }