【发布时间】:2021-09-22 12:37:49
【问题描述】:
我有ASP.Net MVC5 Web 应用程序并且需要将Angular5 应用程序与其集成。
参考下面的链接,我正在做集成。
运行独立的Angular5 应用程序时,它运行良好。但是当同一个组件与 Razor 视图集成时,我收到以下错误。
选择器“app-root”没有匹配任何元素
我花了一天多的时间来解决这个问题。
Index.cshtml 如下所示。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Home Page - My ASP.NET Application</title>
<link href="/bundles/styles.bundle.js" rel="stylesheet"/>
<script src="/bundles/inline.bundle.js"></script>
<script src="/bundles/polyfills.bundle.js"></script>
<script src="/bundles/scripts.bundle.js"></script>
<script src="/bundles/vendor.bundle.js"></script>
<script src="/bundles/main.bundle.js"></script>
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="container body-content">
<div class="row">
<app-root></app-root>
</div>
<hr />
<footer>
<p>© 2018 - My ASP.NET Application</p>
</footer>
</div>
</body>
</html>
谢谢。
【问题讨论】:
标签: asp.net-mvc angular5 angular-cli