首页 > 解决方案 > 我是否需要在我的 Razor 页面中调用 Javascript 隔离(导入)?

问题描述

我有 Blazor 项目,我已经创建了一个 CSS 隔离页面并且它可以工作我不需要调用它。所以现在我需要在 Razor 页面中使用 Javascript,所以我创建了 razor.js这就是我创建的

  1. 我想知道我需要在我的剃须刀页面中导入或调用我的 js 吗?因为看来我的脚本没有工作

标签: blazorrazor-pages

解决方案


你不能像css solation(你做了什么)那样在你的剃须刀页面中调用javascript,在.Net core 3中你需要引用_Host.cshtml文件中的所有javascript文件,在剃须刀页面中你可以通过IJSRuntime调用这些函数。在 .NET 5 中它得到了改进,现在您可以在任何需要的地方加载 js 文件,然后调用函数。在 Microsoft doc 中查看文档。


推荐阅读