如何解决使用Blazor将IJSRuntime放在现场_Import.razor
将IJSRuntime注入_import.razor内部的安全性
@using System.Net.Http
@using Microsoft.AspNetCore.Authorization
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using Microsoft.JSInterop
@using MyBlazorApp
**@inject IJSRuntime _jsRuntime**
解决方法
_import.razor文件将在每个页面/组件中包含所有using语句。
除非您肯定在每个页面上都需要JavaScript运行时,否则我建议将其仅放在将要使用的页面上会更好。
否则,将在不需要时将其注入。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。