Может ли кто-нибудь объяснить мне, как BlazorUtils/content/saveAsFile.js
включен на страницу в следующем примере;
BlazorExcelSpreadhseet Git Repo
Я вижу что FileUtils.csproj
содержит следующую строку:
<!-- .js/.css files will be referenced via <script>/<link> tags; other content files will just be included in the app's 'dist' directory without any tags referencing them -->
<EmbeddedResource Include="content\**\*.js" LogicalName="blazor:js:%(RecursiveDir)%(Filename)%(Extension)" />
Но я вижу, как проект ссылается, или знаю, где будет находиться файл .js
? Как;
public static class FileUtil
{
public async static Task SaveAs(IJSRuntime js, string filename, byte[] data)
{
await js.InvokeAsync<object>(
"saveAsFile",
filename,
Convert.ToBase64String(data));
}
}
знать, где находится файл javascript?