首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MatBlazor -嵌入式资源文件不输出

MatBlazor -嵌入式资源文件不输出
EN

Stack Overflow用户
提问于 2020-07-29 11:51:20
回答 1查看 406关注 0票数 1

我在服务器端blazor项目中使用MatBlazor 2.6.0。我做了以下步骤:

  • 在 _Imports.razor文件中将MatBlazor添加到项目_Imports.razor @Using MatBlazor中,
    • 将静态文件添加到_Hosts.cshtml

当我运行这个项目时,我会得到一个错误:

代码语言:javascript
复制
 Microsoft.JSInterop.JSException: Could not find 'matBlazor' in 'window'.

当我检查浏览器中的视图源时,我看到有一个引用:

代码语言:javascript
复制
<script src="_content/MatBlazor/dist/matBlazor.js"></script>

但是,当我检查那个.js文件的内容时,它是空的,知道我在这里做了什么错误吗?

EN

回答 1

Stack Overflow用户

发布于 2020-08-27 18:27:53

如果您的_Host.cshtml头部如下所示:

代码语言:javascript
复制
<head>
    ...

    <!--MatBlazor-->
    <script src="_content/MatBlazor/dist/matBlazor.js"></script>
    <link href="_content/MatBlazor/dist/matBlazor.css" rel="stylesheet" />

    ...
</head>

那么,问题可能在于如何将其添加到项目中。您在Visual中使用过Nuget包管理器吗?我同意这份文件是空的,真奇怪。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63152988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档