簡體   English   中英

將整個 Javascript 模塊包含到 Blazor 服務器中

[英]include entire Javascript module into Blazor Server

我對網絡編程和 blazor 很陌生。 我在github上找到了一個用javascript編寫的開源表單設計器。 請參閱此處: https : //github.com/Draggable/formeo我想將此設計器嵌入到 blazor 服務器 Web 應用程序中。 你認為這是可能的,你有什么建議嗎?

您可以創建一個 js 文件,我們稱之為site.js

在您的_host.cshtml您可以插入標簽:

<script src="js/site.js"></script>

之后,在一個組件中,您可以使用

@using Microsoft.JSInterop      @*This can go in your _Imports.razor so it will apply to the whole project*@
@inject IJSRuntime JSRuntime;   @*Dependency Injection*@
.
.
.
@code {
    private async Task myFunction(){
        await JSRuntime.InvokeVoidAsync("myFunctionName", myFunctionParameters);
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM