How to use jQuery UI from Blazor component

前端 未结 4 1276
孤城傲影
孤城傲影 2020-12-20 02:51

I am working through some Blazor examples, and while trying to work with some JSInterop solutions, I ran into an issue with jQuery UI elements. I am not a proficient Javascr

4条回答
  •  南笙
    南笙 (楼主)
    2020-12-20 03:42

    Works fine for me like this, to add datepicker from jquery ui:

    Razor component file.

    @code {
        protected override async void OnAfterRender(bool firstRender)
        {
            await jsRuntime.InvokeVoidAsync("addDatePicker");
            base.OnAfterRender(firstRender);
        }
    }
    

    Global razor file:

    @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
    
    
    
    
        
        
        Magiro.Blazor
        
        
        
        
        
        
    
    
        
            @(await Html.RenderComponentAsync(RenderMode.ServerPrerendered))
        
    
        
        
    
    
    

提交回复
热议问题