c# - Firefox 对 Razor 部分标记表示这一点 - 用于非 void html 元素的自闭合语法(“/”)。忽略斜线并将其视为开始标记
问题描述
我有一个具有 Razor 视图的 .NET Core 3.1 MVC 应用程序。在布局视图中,我使用了部分标签(可能随模板一起提供),如下所示:<partial name="_SocialMediaIcons" />
当我在 Firefox 中查看页面源代码时,我看到以下警告:“在非 void html 元素上使用自关闭语法 ("/")。忽略斜杠并将其视为开始标记。”
在此屏幕截图中,我的鼠标光标位于结束斜杠上,这会弹出警告。
这是我的Views/_ViewImports.cshtml
:
@using Portal.MVC
@using Portal.MVC.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
项目中没有 Pages 文件夹。
简而言之,局部视图根本没有得到渲染。我究竟做错了什么?
解决方案
推荐阅读
- intellij-idea - IntelliJ IDEA:如何在结构替换期间创建新的类字段
- tensorflow - TensorFlow 找不到 GPU
- python - Django URL 看不到链接及其 POST 请求
- reactjs - react-native 错误:捆绑失败:SyntaxError: React native projects\appOne\node_modules\@react-navigation\routers\src\index.tsx
- javascript - Mousemove 位置在实时站点上不平滑
- python - 如何将数据帧转换为 Apriori 算法的数据帧
- c++ - const 还是不 const?
- ios - iOS 上的 Firebase 动态链接不起作用。动态链接网址始终为零
- python - 如何在 Python 中显示日志记录统计信息
- python - plt.Circle() 与带有 projection='3d' 的轴一起使用时有奇怪的行为