CODEKILLER

반응형

Blazor에서 alert, confirm, prompt와 같은 유용한 기능을 제공하지 않습니다.

언제 이런기능을 제공할지는 알 수 없지만,

IJSRuntime 인스턴스를 사용하여 C#코드 내에서 JS코드를 바로 실행을 할 수 있습니다.

@inject IJSRuntime JsRuntime

...

@code
{
    //...

    // Alert 사용하기.
    await JsRuntime.InvokeVoidAsync("alert", "Warning!"); 
    // Confirm 사용하기.
    bool confirmed = await JsRuntime.InvokeAsync<bool>("confirm", "Really?"); 
    // Prompt 사용하기.
    string prompted = await JsRuntime.InvokeAsync<string>("prompt", "Input :"); 

    //...
}
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band