使用 Blazor WebAssembly (WASM)提供的 JavaScript Interop 功能,实现 Blazor 和 JavaScript 之间的相互调用。
以下是一个简单的示例,展示了如何在 Blazor 组件中调用 JavaScript 函数。
@using Microsoft.JSInterop
@inject IJSRuntime JSRuntime
private async Task CallJSFunction() { await JSRuntime.InvokeVoidAsync("myFunction", "Hello from Blazor"); }
function myFunction(message) { console.log("Message received from Blazor: " + message); }