[英]Error: $injector:modulerr ASP.Net Core
我正试图在我的dotnet webapi项目中进行角度工作。 我已经通过npm安装了angular和angular-ui-router,所有脚本都添加到我的default.html页面,包含开发和舞台/制作。
为了测试它,我写了以下内容:
<body ng-app="myApp">
<h1>hello</h1>
{{2+2}}
</body>
此代码不起作用,并给我错误:错误:$ injector:modulerr模块错误。 它无法获取myApp。 我已将app.js包含在defaultApp所在的default.html中。
angular.module('myApp', [
我尝试使用ui-view并添加了一个.state,但这也不起作用。 如果我只在标签中输入ng-app,那么{{2 + 2}}可以正常工作。 我究竟做错了什么?
提前致谢。
你的依赖是错的。 你应该用
angular.module('myApp', ['ngRoute']);
见小提琴
ui.route
代表AngularUI路由器 ,但是angular-route
(你在小提琴中添加的那个)代表ngRoute
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.