如何从Blazor Razor类库中将css / js文件注入ASP.NET Core Blazor项目中

问题描述 投票:0回答:2

通常将css / js文件从库导入到主项目的过程是使用

<script src="_content/RazorLib1/hello.js"></script>

但是有一些Blazor库,例如DevExpress.Blazorthis one能够注入其css / js文件,而无需在主项目上显式显示它们。所要做的就是调用函数services.AddMyLibrary()和/或services.UseMyLibrary()

怎么可能?我查看了Toolbelt.Blazor.LoadingBar库的内部内容,但没有发现他是如何实现此行为的。

blazor blazor-server-side
2个回答
0
投票

0
投票

感谢HannesPreishuber的博客文章,我解决了它。我建议在他的帖子之后,用[]更改jsRuntime.InvokeVoidAsync

© www.soinside.com 2019 - 2024. All rights reserved.